【发布时间】:2020-03-10 19:57:00
【问题描述】:
有没有办法在 azure devops 中按计划(每周一次/两次)执行 exe。无法找到正确的任务来实现这一目标。
【问题讨论】:
标签: powershell azure-devops scheduled-tasks exe
有没有办法在 azure devops 中按计划(每周一次/两次)执行 exe。无法找到正确的任务来实现这一目标。
【问题讨论】:
标签: powershell azure-devops scheduled-tasks exe
有没有办法在 azure devops 中按计划(每周一次/两次)执行 exe
答案是肯定的。
我们可以在构建或发布管道中添加Command Line 任务以从命令提示符运行程序,从您的存储库位置指定控制台应用程序的.exe,例如:"$(Build.SourcesDirectory)\Tools\ConsoleApp.exe":
然后,我们移动到Trigger标签,有一个选项Scheduled,我们可以设置调度依据:
如果您想在一周中的每一天两次安排任务/构建,您可以再添加一个时间表。
更新:
如何在此步骤中添加特定于每个环境的应用程序配置?任何 想法?
您可以通过多阶段的发布管道来实现它:
Define your multi-stage continuous deployment (CD) pipeline
每个环境的每个阶段。
此外,这每次都需要构建正确吗?有没有办法 消除它?
是的,这需要每次构建,否则,将没有触发器运行.exe。
希望这会有所帮助。
【讨论】: