deployment相关内容

如何在不提交文件的情况下使用秘密 yaml 配置文件部署 heroku 应用程序?

在其他 Rails 项目中,我有一个本地 database.yml,而在源代码存储库中只提交 database.sample 文件.部署时,capistrano 脚本会将 database.yml 的共享版本符号链接到所有版本. 当部署到 heroku 时,使用了 git,它们似乎完全覆盖了 database.yml 并在内部做一些事情. 这对 database.yml 来说很好,但如 ..
发布时间:2022-01-14 11:20:56 其他开发

如何在 CentOS 6.5 中安装 docker 1.9+?

我现在在 CentOS 6.5 上进行部署,我现在开始使用 docker. 所以,我按照以下说明操作:https://docs.docker.com/engine/安装/centos/ 无论我按照哪种方法安装,我都会得到1.7.1的版本. [root@VM_72_235_centos ~]# docker 版本客户端版本:1.7.1客户端 API 版本:1.19Go 版本(客户端): ..
发布时间:2022-01-13 21:45:52 服务器开发

自定义解决方案配置未显示在 Visual Studio 2010 中

我添加了一个名为“Staging"的解决方案配置.它确实显示在 VS 的下拉列表中,但未显示在“打包/发布 Web"屏幕的配置管理器中.在这个屏幕上,我在下拉列表中看到的是: 活动(发布) 调试 发布 所有配置 我在这里看不到 Staging 以便我在 Staging 模式下打包 解决方案 我找到了在创建自定义构建配置后添加新项目的问题的解决方案 - 右键单击解决方 ..
发布时间:2022-01-13 17:07:54 C#/.NET

如何部署使用 sql server express 2012 和 Crystal Report 开发的 C# windows 窗体应用程序

我在 Microsoft Visual Studio 2013..Net framework 4.5 中开发了一个应用程序.我使用的 DBMS 是 sql server 2012 express 并且用于报告的是 Crystal report 13 我想创建一个安装文件,可以在客户端计算机上安装 .net 框架、sql server 和水晶报表.此设置应离线且静默. 我使用过一次单击, ..

Crystal Report 图标/工具栏在 Web 服务器上部署时不起作用

我已经构建了一个网页,其中包含使用 Visual Studio 2008 中包含的 Crystal 库构建的 Crystal Report. 它'在我的机器上工作'但是当部署到Web 服务器 Crystal Report 工具栏上的图标(导出、打印等)不显示或不工作.只是看到按钮图像应该在的“红色 X",然后单击什么也不做. 我检查了工具栏图像实际上位于 Web 服务器上正在查看的位置 ..
发布时间:2022-01-13 14:52:12 其他开发

在 TFS 2012 中使用持续集成进行自动部署

我已为 WCF 项目设置持续集成,并希望使用 MSBuild 参数将应用程序自动部署到远程服务器,但未部署. 当运行一个新的构建时,所有的测试都通过并且所有的项目都构建了,但是网站没有被部署.此外,我没有从构建中收到任何错误,表明出现任何问题. 我在远程服务器上打开了 8172 端口,以确保可以连接到 IIS,甚至禁用了防火墙. 在构建配置中,我指定了以下参数; /p:Depl ..

在 Release 中部署 PDB 文件

我设置了 CI 服务器来构建和部署我的所有环境,包括我的生产环境.据我所知,我的所有项目文件的设置和 CI 设置在我的暂存环境构建和我的生产环境构建之间是相同的.但是当我部署到生产环境时,没有像暂存中那样与 DLL 文件并排放置的 PDB 文件.这是部署每个应用程序的脚本: C:\Windows\Microsoft.NET\Framework64\v4.0.30319\MSBuild.exe % ..
发布时间:2022-01-12 19:47:34 C#/.NET

Atlassian Bamboo with Django &Python - 可能吗?

在我的公司,我们目前使用 Atlassian Bamboo 作为我们的持续集成工具.我们目前在所有项目中都使用 Java,所以效果很好. 但是,我们正在考虑将 Django + Python 用于我们的一个新应用程序.我想知道是否可以为此使用 Bamboo. 首先,让我说我对 Bamboo 的熟悉程度很低,因为我只使用过它,没有配置它(除了简单的更改,比如更改构建的 svn check ..
发布时间:2022-01-12 19:35:49 Python

Jenkins - 将构建推广到不同的环境

我希望获得一些关于通过其环境推广构建的最佳方式的指导. 我们有 3 个环境,DEV、STAGING、PROD. DEV Jenkins 构建在持续集成设置中运行,当代码签入 subversion 时,Jenkins 将运行新构建(清理、编译、测试、部署). 棘手的一点是在 STAGING 和 PROD 方面. 这个想法是能够手动将成功的 DEV 构建提升到 STAGING. ..
发布时间:2022-01-12 19:24:51 其他开发

使用 Web Deploy Package 使用 TFS 2017 构建和部署 Web 应用程序

我的问题与此类似 使用 TFS 2015 构建和部署 Web 应用程序构建 但是,该解决方案对我不起作用.我正在进行持续集成,我必须部署一个 Web 应用程序和其他网站,该网站在创建用于部署的 .zip 包时没有问题.我正在使用 /p:DeployOnBuild=true/p:WebPublishMethod=Package/p:PackageAsSingleFile=true/p:S ..

如何使用 gulp 递归地复制目录?

我正在尝试将项目从工作目录暂存到服务器(同一台机器).使用以下代码: gulp.src(['index.php','css/**','js/**','src/**',]).pipe(gulp.dest('/var/www/')); 我希望看到所有文件都被复制.然而,它使 dir 结构变平 - 所有目录都被复制,但每个文件都放在根 /var/www Gulp 似乎是一个很棒的构建工具,但复 ..
发布时间:2022-01-12 13:22:58 其他开发

以编程方式将 Power BI 报表部署到 Power BI 报表服务器并更改连接字符串

是否有任何方法可以将 Power BI 报表部署到 Power BI 报表服务器,而无需手动复制这些文件,将它们上传到服务器,最后逐个报表更改每个报表的数据源连接信息,这不是在每个客户站点都实用. 例如.PowerBI 报告文件 - 'Report_1' 需要部署在客户服务器 S1、S2、S3 和 &以此类推. 现在我们手动复制这些文件,将它们上传到服务器,最后逐个报告更改每个报告的数 ..
发布时间:2022-01-10 16:25:59 其他开发

如何使用 GitLab 管道中的密钥通过 SSH 连接到目标服务器?

当 GitLab 管道成功时,我想通过 SSH 使用公钥连接到服务器. 如我所见,我需要在 GitLab 端使用 ssh-keygen 生成一个密钥,并将其添加到我要连接的服务器. 我可以在管道期间生成密钥,但由于公钥未添加到目标服务器,因此没有任何意义. 我认为使用密钥从 CI 构建连接到远程 SSH 是一种常见情况. 我怎样才能让它工作? 解决方案 只要在适当的 ..
发布时间:2022-01-10 11:36:32 其他开发

如何从 Jenkins 将节点应用程序部署到远程主机?

这是节点应用目录根目录下的 Jenkins 文件: 管道{代理任何触发{pollSCM('* * * * *')}阶段{阶段(“部署"){脚步 {sh "scp"}}}} 我将 Jenkins 配置为连接到远程 gitlab node proj repo 以检查节点项目以及 Jenkinsfile 并运行项目的 Jenkinsfile.这部分工作正常,但是现在要执行什么操作(请注意,Jenki ..
发布时间:2022-01-10 11:30:09 其他开发

将 gitlab 中的 puppeteer 与 gitlab-ci.yml 集成

我目前正在 Chrome Puppeteer 中进行 e2e 测试.我正处于将我的测试集成到开发过程中的理想阶段. 我想要完成的是:我的测试在每次部署到生产之前自动运行.如果他们成功部署通过,如果他们失败部署被取消. 我在 gitlab 上使用管道来自动化我的部署过程.所以我的主要问题是如何将我的 puppeteer 测试集成到 gitlab-ci.yml 文件中? 解决方案 ..
发布时间:2022-01-10 11:29:51 其他开发

如何使用 GITLAB 部署我的网站

我想知道是否有可能在带有 GIT 的产品服务器上部署(网站)? 让我解释一下: 我有一个在本地工作的团队,它使用 GIT,我们将在完成开发后部署在服务器 PREPROD 上,然后再部署在 PROD 服务器上? 提前谢谢你, 解决方案 你需要在 gitlab 中使用 webhook(与 with GitHub),以便从您的产品环境中触发 git pull. 在“How ..
发布时间:2022-01-10 11:25:37 其他开发

如何直接从我的 Gitlab 存储库部署到 Heroku

在我的团队中,我们使用 Gitlab 作为远程存储库,因此我们正在寻找一种解决方案来将我们的应用程序自动部署到 Heroku.我们从 Github 找到了用于将应用程序自动部署到 Heroku 的 Codeship. 有什么建议吗?技巧? 解决方案 如果你不准备使用 Ruby/dpl,你可以按如下方式部署到 Heroku: 查找您的 Heroku API 密钥(帐户设置 -> ..
发布时间:2022-01-10 11:17:21 其他开发

在 Gitlab 中使用 'git checkout -f' 从裸 git repo 部署文件

我正在我的工作场所实施 Gitlab,并将每个人都过渡到它,以便更好地进行代码审查、与提交直接相关的问题管理以及与 Pivotal 跟踪器上的用户故事集成. 我当前的测试应用设置如下: 带有我基于 PHP 的 web 应用程序的所有代码的 Git 裸仓库位于:/var/opt/gitlab/git-data/repositories/git/test-app.git 部署目录为: ..
发布时间:2022-01-10 10:55:34 其他开发