12得票2回答
Azure ARM模板 - 在一个ARM模板中创建的资源ID如何在另一个ARM模板中访问

在部署实际应用程序之前,我们使用ARM模板部署Azure资源作为构建过程的一部分。 到目前为止,我们所有的应用程序资源都包含在一个资源组中。例如,需要SQL服务器和存储帐户的Web应用程序被合并到一个资源组中。 但是,我们已经遇到了需要共享资源(例如,跨资源组使用存储帐户)的情况/需求。资...

12得票3回答
使用TeamCity在多台服务器上进行自动部署,Octopus和MSDeploy哪个更好?

我已经调查了这两个工具。想要您的建议,哪个更适合在多个服务器上进行自动化Web部署。

12得票6回答
由于指定的URI已经在包中,因此无法添加部件。

我正在使用 TeamCity 中的 NUGET Pack 来构建一个包,但是出现了以下错误。我的 nuget teamcity 版本是 2.2.1。Step 2/2: Build Package (NuGet Pack) (14s) [12:10:40][Step 2/2] Cleaning...

11得票4回答
如何使IIS网站在部署后自动启动?

我有一个Web API服务,我使用Octopus Deploy在各种环境中部署它。在启动时,它应该执行各种任务,例如运行Entity Framework Code First所需的任何迁移脚本以及由Hangfire管理的一些后台任务。问题是,网站只有在第一次有人调用它时才会唤醒。我希望它在部署...

11得票1回答
在不同环境中如何使用章鱼部署不同版本的依赖程序集

我们有一个项目可以使用某个DLL的两个不同版本。我们需要在两个不同的环境中部署此项目,应该根据环境决定使用哪个版本的DLL。 有一种建议是复制整个代码库,并基于这两个代码库创建章鱼(Octopus)部署配置。 我坚决反对这个建议,但仍然没有解决问题的方案。 我认为二进制重定向不起作用,因...

10得票1回答
章鱼部署与VSTS发布工具的比较

编辑后,希望更符合社区问题指南。 我第一次设置CI/CD管道,并且最终希望设置自动化部署到QA和生产环境。我目前在使用VSTS中的git存储库中存储源代码。我一直在研究Octopus Deploy来协助我,但我尚未找到任何重大的功能差异将其显着超过VSTS。与VSTS中已有的工具相比,Oct...

9得票2回答
有没有一种方法可以使用NuGet或其他方式打包ASP.NET Core应用程序?

我正在构建一款ASP.NET Core应用程序,并可以使用dotnet publish发布。目前为止,一切都很好。 我有兴趣打包该应用程序,以便可以在NuGet服务器上发布。然而,dotnet pack似乎没有足够的信息来独立重建网站 - 只有dll文件。 是否有一种方法可以通过dotne...

9得票5回答
多分支的TeamCity最佳实践设置

我正在寻求有关设置TeamCity/Octopus的最佳方法的建议。 目前,我在TFS2015中有多个分支 - dev、main和release(当前我们为每个发布创建一个release分支)。 我们的流程是在dev中开发并部署到dev环境。当我们准备好进行测试时,我们从dev合并到mai...

9得票4回答
如何让Octopack使用自定义的.nuspec文件?

文档似乎非常不完整。它只说你可以使用自己的 .nuspec 文件,但没有提到应该放在哪里,或者如何让 Octopack 使用它。 我已经尝试将 .nuspec 文件命名为与我的解决方案相同的名称,并将其放在同一个目录中。但是没有起作用。 我尝试修改 Octopack 生成的 .nuspec...

8得票1回答
如何在构建资源管理器中停止构建时执行PowerShell脚本

我有一个需求,需要在某人停止TFS -> Build explorer中正在运行的构建时执行PowerShell脚本。 是否有任何事件或方法可以将我的代码挂钩到以实现此目的? 目前我只知道Pre & Post-build事件,但这些对我没有帮助。 注意:我们使用TFS进行源...