Branch: refs/heads/master Home: https://github.com/jenkinsci/throttle-concurrent-builds-plugin Commit: 0bbd0792eb88ff33c81cc0efa5e04b651542fb6d https://github.com/jenkinsci/throttle-concurrent-builds-plugin/commit/0bbd0792eb88ff33c81cc0efa5e04b651542fb6d Author: Andrew Bayer <andrew.ba...@gmail.com> Date: 2017-05-19 (Fri, 19 May 2017)
Changed paths: M pom.xml M src/main/java/hudson/plugins/throttleconcurrents/ThrottleJobProperty.java M src/main/java/hudson/plugins/throttleconcurrents/ThrottleQueueTaskDispatcher.java A src/main/java/hudson/plugins/throttleconcurrents/pipeline/ThrottleStep.java A src/main/java/hudson/plugins/throttleconcurrents/pipeline/ThrottleStepExecution.java M src/main/resources/hudson/plugins/throttleconcurrents/Messages.properties A src/main/resources/hudson/plugins/throttleconcurrents/ThrottleJobProperty/help.html A src/main/resources/hudson/plugins/throttleconcurrents/pipeline/Messages.properties A src/main/resources/hudson/plugins/throttleconcurrents/pipeline/ThrottleStep/config.jelly A src/main/resources/hudson/plugins/throttleconcurrents/pipeline/ThrottleStep/help-categories.html M src/test/java/hudson/plugins/throttleconcurrents/ThrottleConcurrentTest.java A src/test/java/hudson/plugins/throttleconcurrents/ThrottleStepTest.java Log Message: ----------- [JENKINS-31801] Add Pipeline throttle(category) step (#46) * [JENKINS-31801] Initial work on throttle(category) step - needs tests * Reworked to no longer rely on StepExecutions. * Add a trailing newline to messages. * Make findbugs happy. * Whoops, this needs to take a block * Initial test, actually working Needed to bump to newer dependency versions, most notably to get PlaceholderTask.getNode(). Still a work in progress, mind you. * Cleanup, commenting, javadoc * Test across all nodes Also discovered that Run<?,?> is a very bad Map key. * Add interop with freestyle test * Add snippet generator support. * Add snippetizer support and test * Review comments * Check for pending PlaceholderTasks as well. * Allow multiple comma-separated categories * Minor review responses, moving step UI to correct dir * Go away, empty category names! * Fixed up snippetizer, switched to a list of strings for the throttle step * Check for and respond to duplicate or non-existent category names * Adding help for ThrottleJobProperty pointing out it doesn't work for Pipeline * unmodifiableList -- You received this message because you are subscribed to the Google Groups "Jenkins Commits" group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-commits+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.