步骤1:您可以定义很多属性。以下是您专门寻找的那些:
options{timestamps()} --> Adds timestamp to console outputtriggers{pollSCM('H/15 * * * *')} --> Polling SCM triggers{cron('H/15 * * * *')} --> Trigger build every 15 minutes. Similarly you can set the build trigger to any specific time to build it periodically.此外,您可以找到每个作业都可以使用的“管道语法”中的属性选项定义的所有属性。请导航至PIpeline语法(在任何作业中)->选择属性:设置作业属性。
声明性管道示例如下:
#!groovypipeline{agent anyoptions{timestamps()}triggers{pollSCM('H/15 * * * *')}parameters{ ..........}environment{............}stages{stage{steps{..............}}}post{always{build job: '/foldername/job1', parameters: [string(name: 'parameter1', value: "${params.parameter1}")] , propagate: false}}}步骤2:您可以使用“ build”命令从Jenkins文件中触发另一个项目。请参阅上面的帖子部分,以使用参数触发该操作。
请让我知道您是否需要更多信息。



