Jenkinsでビルドキューの制限が1になっているように見えました。私がたくさんのビルドをトリガーすると、ビルド・キューに最大で1つのビルドしか配置されないようです。この制限を削除してビルドキューに複数のビルドが存在するようにする方法はありますか?Jenkins Build Queue Limit
1
A
答えて
3
これは意図した動作です:
- 通常、あなたのスレーブ能力が追いつくには低すぎる場合は、あなたの仕事は
- (SCMから、またはいくつかの上流のジョブから)、いくつかの入力に依存しますそれぞれのビルドごとに、通常は最新の「アイテム」だけをテスト/ビルドしたいと思うでしょう。
これはデフォルトの動作です。これがなければ、ビルドキューが無期限に増加するリスクがあります。
さらに、ジェンキンスは通常のビルド要求のプロパティを追跡しません。これらはすべて同じに見え、ジェンキンスは異なるトリガ時に存在していた異なるSCM状態を分離することはできません。 があなたの仕事をパラメータ化して、それらをトリガするために、他のプロジェクトで、たとえばビルド後のアクションをトリガパラメータ化ビルドを使用します。
これは、あなた回避策を与えるポイントは、しかし、正確です。その後、Jenkinsは各ビルドリクエストを個別にキューに入れます。ジョブ内では、パラメータを使用して、正確に何を行う必要があるかを調べることができます。
私はジェンキンスさんもスカッシュがパラメータキューに入れられないことをを考える(この最初のより良いテスト)同じパラメータ値を持っているので、さらにいくつかのすべての時間を行う必要があり、同じ値を持つダミーパラメータのビルド。
関連する問題
- 1. Jenkins Build logs
- 2. JenkinsのAndroidプロジェクトbuild
- 3. JenkinsのBuild Changelogへのアクセス
- 4. TFS。 JenkinsのBuild with Parametersのアナログ
- 5. KeyError:u'x-rate-limit-limit '
- 6. Android Sqlite Limit with Limit
- 7. Googleテストの実行後にJenkins Build Scriptが終了する
- 8. Jenkins Build Performanceを測定する方法はありますか?
- 9. Jenkinsの "Who Broke the Build"プラグインはありますか?
- 10. Jenkins Gradle build-stringパラメータがJavaコードに渡されない
- 11. parametrized build plugin jenkinsが動作しません
- 12. Jenkins npm buildでWindowsスレーブのパッケージを解凍できない
- 13. Openshift Build Failed/Canceled
- 14. Jenkins checkstyle.xmlは何も一致しません: 'build'は存在しますが 'build/logs/checkstyle.xml'はありません。
- 15. SIGSEGV in Chronicle Queue 4.5.19
- 16. Fastlane TestFlight Build
- 17. android.os.StrictMode instances = 2; limit = 1
- 18. MySQLのInnoDBのSELECT ... LIMIT 1 ... LIMIT 1
- 19. MutationObserver Limit
- 20. System.Text.StringBuilder limit
- 21. Javascript Lazyload queue
- 22. Service Broker Queueカスタムレポート
- 23. Websphere Message Queueマルチスレッド
- 24. .Net SMTP Queue
- 25. NSOperation in global queue
- 26. Queue内のNullPointerException
- 27. Rx - CombineLestest Queue
- 28. jQuery queue $ .post requests
- 29. Queue AsyncTask Android
- 30. Perl Threads :: Queue
同じジョブを複数回構築することを意味しますか?また、あなたのJenkinsセットアップは何ですか? Dockerを奴隷として使っていますか? – Fadi
@Fadiはい、現在、私は4人のビルドエグゼキュータを持っています。私は手動でプロジェクトを5回右にすぐに戻って戻って右に構築する場合。 4つのビルドエグゼキュータを使用し、1つのビルドをキューに入れます。しかし、私が5回ではなく6回プロジェクトをビルドすれば、2回ではなく1回だけビルドを待ち行列に入れます。 –
これはこれに関係しているのだろうか?https://issues.jenkins-ci.org/browse/JENKINS-2483?focusedCommentId=127046&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-127046 – Fadi