Add support for limiting job concurrency based on one or more build parameters (replaces pull request #9)#33
Add support for limiting job concurrency based on one or more build parameters (replaces pull request #9)#33jmozmoz wants to merge 31 commits into
Conversation
…concurrency_by_job_parameters basic support for limiting concurrent job runs by parameters
…able_parameters Selectable parameters
…kins config reload.
…e_again fix npes
Fix tests failures
Conflicts: .gitignore src/main/java/hudson/plugins/throttleconcurrents/ThrottleJobProperty.java src/main/java/hudson/plugins/throttleconcurrents/ThrottleQueueTaskDispatcher.java src/main/resources/hudson/plugins/throttleconcurrents/Messages.properties src/test/java/hudson/plugins/throttleconcurrents/ThrottleJobPropertyTest.java
- Rename limitOneJobByParams to paramsToUseForLimit - Change style of method header comment
Conflicts: src/main/java/hudson/plugins/throttleconcurrents/ThrottleJobProperty.java src/main/java/hudson/plugins/throttleconcurrents/ThrottleQueueTaskDispatcher.java
|
Thank you for this pull request! Please check this document for how the Jenkins project handles pull requests. |
|
At the moment, there a compilation errors in this branch. So it needs some more work. |
|
@jmozmoz Thanks a lot for taking the action on this pull request |
|
+1 for this |
|
+1 a big one. thanks. |
|
If I run mvn package on my computer for the master branch of this repository (7a6b581) I get the same 5 test failures as for my branch. So I really would appreciate some help in solving these failures. Anybody has any idea what is going on? |
|
yes, somebody needs to investigate the test failures |
|
This is fixed, with some alterations to tests and the pom. |
|
Here is the new PR: #38 |
|
#38 has been integrated, so closing this PR |
Latest version of pull request for add support for limiting job concurrency based on one or more build parameters #9 including merges of upstream changes (not included in original pull request).