VSTS发布定义 - 如何按月安排?

问题描述 投票:0回答:2

通过以下方式定义VSTS版本定义:

  • 编辑发布定义
  • 管道
  • 环境
  • 预部署发布条件
  • 触发器
  • 发布后
  • 时间表

用户可以选择在他们选择的日期/时间启用和安排向环境发布。

是否可以每月安排一次发布?

上下文:工件是.git master分支导出到Escrow导入工作流程。

测试计划选项UI当前为用户提供了选择的选项:

  • 一周中的天
  • 一天的时间
  • 时区

也许存在可以导入VSTS以提供更多选项的社区模块,或者VSTS是否有隐藏在其他地方的选项?

谢谢。

git azure azure-devops release release-management
2个回答
4
投票

目前暂不提供每月触发器发布。如您所见,只有工作日,时间和时区安排。

但是有一个用户语音Scheduled builds - More flexible timing configuration,它建议更灵活的时间配置,包括(每月配置)。您可以对此用户语音进行投票和跟进。


2
投票

我找到了一种非常简单的方法来实现一次性或预定版本。

只需在市场中使用VSTS CLI工具......

https://marketplace.visualstudio.com/items?itemName=ms-vsts.cli

它由MS发布,从命令行开始构建和发布非常容易。

只需使用任务计划程序。对我来说绝对是一种享受。

具体来说,这是您需要执行的命令:

https://docs.microsoft.com/en-gb/cli/vsts/release?view=vsts-cli-latest#vsts-release-create

© www.soinside.com 2019 - 2024. All rights reserved.