首页 文章
  • 0 votes
     answers
     views

    TeamCity为分支附加/重命名工件

    我们的解决方案有两个分支,一个开发和一个主分支 . 我们使用TeamCity中内置的NuGet feed,它由Octopus Deploy使用 . 我们遇到的问题是我们有一个feed而是两个构建任务,一个构建dev分支并发布工件,另一个构建主分支以发布工件 . 我们需要一种方法来区分这些包,我们使用OctoPack插件来构建包 . 我们想要的是最终得到一个名为:package-dev.1.0.0....
  • 2 votes
     answers
     views

    在TeamCity中升级特定的OctopusDeploy版本

    我使用TeamCity进行持续集成,使用Octopus Deploy进行持续部署 . 在TeamCity中,我有一个项目,我构建,然后使用Octopus Deploy的OctoPack打包 . 目前定义了三种构建配置: 构建,测试,包 部署到CI 部署到QA 对于第一个配置中的OctoPack配置,包版本通过内部版本号生成: OctoPack package version: 1....
  • 4 votes
     answers
     views

    适用于多个分支的TeamCity最佳实践设置

    我正在寻找有关设置TeamCity / Octopus的最佳方法的建议 . 目前我在TFS2015中有多个分支 - dev,main和release(目前我们为每个版本创建一个发布分支) . 我们的程序是在开发中开发并部署到开发环境 . 当我们准备好测试时,我们从dev合并到main并从main部署到测试 . 很高兴我们创建一个发布分支并从发布分支部署到live . 这是一个手动过程 . 修补程...
  • 0 votes
     answers
     views

    如何使用TeamCity和Octopus完成此分支和部署策略

    我一直在研究并试图找出最佳的分支和部署策略来完成下面的要求 . 也许我错过了一些东西,但它似乎比看起来更复杂 . 理想情况下,我们只有一个永久分支“master”,它可以标记特定的提交以将版本标记为 生产环境 . 我们当前的战略基于Git Flow,并拥有永久分支机构的“主人”(仅发布到 生产环境 )和“开发” . 使用多个永久分支模型复杂化的主要问题是将“相同的构建”从登台环境“提升”到 生产...
  • 0 votes
     answers
     views

    具有teamcity构建和章鱼部署的TFS分支策略

    我们有基于TFS环境的分支机构 . 我们有开发主要版本和修补程序 . 我们的章鱼生命周期要求首先将代码部署到开发环境中,然后进入测试环境,然后进入分段然后进入 生产环境 阶段 . 我们在dev tfs分支中开发,我们有一个针对Dev分支的Teamcity构建,然后触发章鱼部署以部署到Dev环境中 . 但是一旦开发测试完成,我们需要将代码合并到Main分支,并将其从Main分支合并到我们将其部署到测...
  • 1 votes
     answers
     views

    用于Octopus Webapp部署的Azure AAD角色

    我正在使用Octopus Deploy部署Azure WebApp,使用Service Principal作为身份验证机制 . 按照在线说明,我能够获得所有id和密钥,并且我在AAD中为具有Reader角色的应用程序创建了权限 . Octopus可以从Azure成功检索该帐户的Web应用程序列表,但是当我部署时,我得到以下内容: System.AggregateException:发生一个或多个...
  • 0 votes
     answers
     views

    如何将octopus deploy创建的.cer文件添加到新的Azure门户?

    如何将octopus deploy created .cer文件添加到新的Azure门户(https://portal.azure.com)?我之前可以在旧的Azure门户(https://manage.windowsazure.com)中执行此操作,但MS不允许我的帐户访问旧的Azure门户 . 谢谢
  • 0 votes
     answers
     views

    在现有Azure Webapp上执行XML转换

    我有一个部署到Azure的现有Web应用程序 . 这是一个'vanilla'版本,然后我想通过额外的dll和配置更改添加客户特定的自定义 . 我一直在尝试使用Octopus Deploy中的“部署Azure Web App”步骤通过XML转换文件推出这些额外的dll和配置更改,但是它似乎不起作用,因为转换步骤在Octopus上运行服务器而不是Azure上web.config文件所在的位置 . 我也...
  • 5 votes
     answers
     views

    Azure Web应用程序自动交换通知

    我在Azure网络应用程序上使用名为 warmup 的部署插槽,具有自动交换功能 . 我的部署过程如下: Octopus Deploy创建一个版本并部署到 warmup 插槽 自动交换预热插槽并在应用程序预热后立即切换到 production Is there a way to get notified when an auto-swap operation finishes? 我希望...
  • 3 votes
     answers
     views

    发布分支和持续交付

    Requirements 我们有2个环境 . - 测试和产品 我们想要进行持续部署 . 我们正在使用Git Flow . 使用git-flow,我们应该在 生产环境 中部署发布(或主)分支 . (两个不同的管道,一个用于连续集成(分支开发),一个用于连续交付(分支主管) . How should I use my release branch ? What I have in ...

热门问题