Jenkinsでビルドキューの制限が1になっているように見えました。私がたくさんのビルドをトリガーすると、ビルド・キューに最大で1つのビルドしか配置されないようです。この制限を削除してビルドキューに複数のビルドが存在するようにする方法はありますか?Jenkins Build Queue Limit
1
A
答えて
3
これは意図した動作です:
- 通常、あなたのスレーブ能力が追いつくには低すぎる場合は、あなたの仕事は
- (SCMから、またはいくつかの上流のジョブから)、いくつかの入力に依存しますそれぞれのビルドごとに、通常は最新の「アイテム」だけをテスト/ビルドしたいと思うでしょう。
これはデフォルトの動作です。これがなければ、ビルドキューが無期限に増加するリスクがあります。
さらに、ジェンキンスは通常のビルド要求のプロパティを追跡しません。これらはすべて同じに見え、ジェンキンスは異なるトリガ時に存在していた異なるSCM状態を分離することはできません。 があなたの仕事をパラメータ化して、それらをトリガするために、他のプロジェクトで、たとえばビルド後のアクションをトリガパラメータ化ビルドを使用します。
これは、あなた回避策を与えるポイントは、しかし、正確です。その後、Jenkinsは各ビルドリクエストを個別にキューに入れます。ジョブ内では、パラメータを使用して、正確に何を行う必要があるかを調べることができます。
私はジェンキンスさんもスカッシュがパラメータキューに入れられないことをを考える(この最初のより良いテスト)同じパラメータ値を持っているので、さらにいくつかのすべての時間を行う必要があり、同じ値を持つダミーパラメータのビルド。
関連する問題
- 1. Docker mulitstage build jenkins
- 2. Jenkins - Build Steps
- 3. jenkins build docker images
- 4. Jenkins Build logs
- 5. Jenkins Build、Execute Shell Error
- 6. JenkinsのAndroidプロジェクトbuild
- 7. JenkinsのBuild Changelogへのアクセス
- 8. Jenkins Maven Build - >変更ディレクトリ
- 9. Jenkins build failure - Android用アプリ
- 10. Jenkins BUILD Monitorを共有するには
- 11. Flyway-Jenkins Build Locationsが機能しない
- 12. TFS。 JenkinsのBuild with Parametersのアナログ
- 13. KeyError:u'x-rate-limit-limit '
- 14. Android Sqlite Limit with Limit
- 15. Jenkins buildが "ERROR_INSUFFICIENT_ACCESS_TO_SITE_FOLDER"で失敗しました
- 16. Jenkins npm buildでWindowsスレーブのパッケージを解凍できない
- 17. Jenkins build failing - ファイルがありませんMicrosoft.Build.Utilities.Core
- 18. parametrized build plugin jenkinsが動作しません
- 19. Jenkins Build - Javaクラスが見つかりません
- 20. Jenkinsの "Who Broke the Build"プラグインはありますか?
- 21. Jenkins Build Performanceを測定する方法はありますか?
- 22. Jenkins Build Token Root Plugin:パイプラインのTypeフィールドにアクセスする方法
- 23. Googleテストの実行後にJenkins Build Scriptが終了する
- 24. Jenkins Gradle build-stringパラメータがJavaコードに渡されない
- 25. Artifactory Maven BuildをJenkins Pipelineで使用する方法
- 26. jenkins 2.64 with github configuration with non-maven project for build
- 27. ActiveJobs Queue
- 28. SIGSEGV in Chronicle Queue 4.5.19
- 29. Openshift Build Failed/Canceled
- 30. Jenkins checkstyle.xmlは何も一致しません: 'build'は存在しますが 'build/logs/checkstyle.xml'はありません。
同じジョブを複数回構築することを意味しますか?また、あなたの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