Jenkins DSL プラグインを使用して、定期的に呼び出す必要があるジョブを生成しています すべてが期待どおりに進んでいました – 以下のコードによって生成されるはずだったトリガー cron のみがジョブの GUI に表示されず、ジョブは表示されません実際に生成されたジョブ構成ファイル (config.xml) を調べると、cron テキストがそこにありました
コードは次のとおりです。
dslFactory.freeStyleJob(jobName+'-PeriodicInvocation') {
triggers {
cron("$cronVal")
}
}
cronVal の値は構成ファイルから取得されます。
Ubuntu 12.04 で DSL バージョン 1.39、Jenkins バージョン 1.625 を使用