理想情况下,我需要运行Jenkins管道,该管道将在我开始执行,签出代码,运行构建但仅在特定日期/时间运行部署后立即运行。那么是否可以在詹金斯管道中安排特定步骤?该步骤将在用户输入提供的日期/时间执行。如果不可能,还有其他替代方法吗?
答案 0 :(得分:1)
没有这样的方法来计划詹金斯工作的步骤。但是以下方法可以帮助您实现您想要做的事情。
第1步:安装“计划构建插件”,它将为您提供计划作业以在某些数据和时间上运行的功能。
步骤2:使用您要在特定日期和时间执行的代码创建管道作业。 (注意:您目前不会安排这项工作)
步骤3:删除已经复制到另一个管道作业的管道代码,并添加一个构建步骤,以计划在步骤2中创建的第二条管道上的构建。