Pipeline プラグインを使用して Jenkins 2 を実行しています。各ブランチ (マスター、開発など) のルートに Jenkinsfile があるマルチブランチ パイプライン プロジェクトをセットアップしました。これを設定するのは簡単でした。ただし、コードが変更されていない場合でも、各ブランチを (ブランチのインデックス作成ではなく) 定期的に実行する方法に途方に暮れています。定期的なビルドを有効にするには、Jenkinsfile に何を入れる必要がありますか?
質問する
68752 次
6 に答える
30
これが古いビルドの破棄を示す例を見つけることができました。これも私が欲しかったものです。
Jenkinsfile
jenkins-infra/jenkins.io:
properties(
[
[
$class: 'BuildDiscarderProperty',
strategy: [$class: 'LogRotator', numToKeepStr: '10']
],
pipelineTriggers([cron('H/30 * * * *')]),
]
)
于 2016-08-26T18:20:52.283 に答える