-
-
Notifications
You must be signed in to change notification settings - Fork 113
[JENKINS-31801] Add Pipeline throttle(category) step #46
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Changes from all commits
af877cd
c000c30
91cdb4b
d011b40
666ff55
42f4da1
8378722
492c500
89f7bce
33b8e0f
f09aea8
aca9d87
bb0fb3e
13cafdf
fdd9102
4ec2057
968d77c
0b222d3
7d83b60
ee1e959
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -26,13 +26,13 @@ THE SOFTWARE. | |
| <parent> | ||
| <groupId>org.jenkins-ci.plugins</groupId> | ||
| <artifactId>plugin</artifactId> | ||
| <version>2.6</version> | ||
| <version>2.22</version> | ||
| </parent> | ||
|
|
||
| <artifactId>throttle-concurrents</artifactId> | ||
| <packaging>hpi</packaging> | ||
| <name>Jenkins Throttle Concurrent Builds Plug-in</name> | ||
| <version>1.9.1-SNAPSHOT</version> | ||
| <version>2.0-beta-SNAPSHOT</version> | ||
| <url>http://wiki.jenkins-ci.org/display/JENKINS/Throttle+Concurrent+Builds+Plugin</url> | ||
| <description>Plugin to throttle the number of concurrent builds of a single job per node.</description> | ||
|
|
||
|
|
@@ -44,12 +44,11 @@ THE SOFTWARE. | |
| </licenses> | ||
|
|
||
| <properties> | ||
| <jenkins.version>1.609.3</jenkins.version> | ||
| <jenkins.version>1.642.3</jenkins.version> | ||
|
Member
Author
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. As mentioned in the commit message, we needed to bump dependency versions to get the latest |
||
| <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> | ||
|
Member
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. delete
Member
Author
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Yup yup - at one point, I was experimenting with stuff that did need newer versions of other dependencies and bumped things, but I'll roll this back now. |
||
| <compileSource>1.6</compileSource> | ||
| <compileTarget>1.6</compileTarget> | ||
| <!--TODO: do not fail on errors--> | ||
| <findbugs.failOnError>false</findbugs.failOnError> | ||
| <java.level>7</java.level> | ||
| </properties> | ||
|
|
||
| <developers> | ||
|
|
@@ -105,29 +104,87 @@ THE SOFTWARE. | |
| <dependency> | ||
| <groupId>org.jenkins-ci.plugins</groupId> | ||
| <artifactId>matrix-project</artifactId> | ||
| <version>1.4.1</version> | ||
| <version>1.8</version> | ||
| </dependency> | ||
|
|
||
| <dependency> | ||
| <groupId>org.jenkins-ci.plugins.workflow</groupId> | ||
| <artifactId>workflow-api</artifactId> | ||
| <version>2.12</version> | ||
| </dependency> | ||
| <dependency> | ||
| <groupId>org.jenkins-ci.plugins.workflow</groupId> | ||
| <artifactId>workflow-step-api</artifactId> | ||
| <version>2.7</version> | ||
| </dependency> | ||
| <dependency> | ||
| <groupId>org.jenkins-ci.plugins.workflow</groupId> | ||
| <artifactId>workflow-durable-task-step</artifactId> | ||
| <version>2.8</version> | ||
|
Member
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Is there a need to have it as required dependency? It pulls a significant number of Pipeline plugins into (like Pipeline Support & Co)
Member
Author
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Yes - we need
Member
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. You do not use this class from what I see
Member
Author
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Ah, that may have gone away. Fixing.
Member
Author
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Nope, it's still there - specifically |
||
| </dependency> | ||
|
|
||
| <!-- Dependencies for test --> | ||
| <dependency> | ||
| <groupId>org.jenkins-ci.plugins</groupId> | ||
| <artifactId>cloudbees-folder</artifactId> | ||
| <version>4.0</version> | ||
| <version>6.0.2</version> | ||
| <scope>test</scope> | ||
| </dependency> | ||
| <dependency> | ||
| <groupId>org.jenkins-ci.plugins</groupId> | ||
| <artifactId>matrix-auth</artifactId> | ||
| <version>1.2</version> | ||
| <version>1.4</version> | ||
| <scope>test</scope> | ||
| </dependency> | ||
| <dependency> | ||
| <groupId>org.jenkins-ci.plugins</groupId> | ||
| <artifactId>credentials</artifactId> | ||
| <version>1.9.4</version> | ||
| <version>2.1.13</version> | ||
| <scope>test</scope> | ||
| </dependency> | ||
|
|
||
| <dependency> | ||
| <groupId>org.jenkins-ci.plugins.workflow</groupId> | ||
| <artifactId>workflow-cps</artifactId> | ||
| <version>2.28</version> | ||
| <scope>test</scope> | ||
| </dependency> | ||
| <dependency> | ||
| <groupId>org.jenkins-ci.plugins.workflow</groupId> | ||
| <artifactId>workflow-cps</artifactId> | ||
| <version>2.28</version> | ||
| <classifier>tests</classifier> | ||
| <scope>test</scope> | ||
| </dependency> | ||
| <dependency> | ||
| <groupId>org.jenkins-ci.plugins.workflow</groupId> | ||
| <artifactId>workflow-job</artifactId> | ||
| <version>2.9</version> | ||
| <scope>test</scope> | ||
| </dependency> | ||
| <dependency> | ||
| <groupId>org.jenkins-ci.plugins.workflow</groupId> | ||
| <artifactId>workflow-basic-steps</artifactId> | ||
| <version>2.3</version> | ||
| <scope>test</scope> | ||
| </dependency> | ||
| <dependency> | ||
| <groupId>org.jenkins-ci.plugins</groupId> | ||
| <artifactId>junit</artifactId> | ||
| <version>1.15</version> | ||
| <scope>test</scope> | ||
| </dependency> | ||
| <dependency> | ||
| <groupId>org.jenkins-ci.plugins.workflow</groupId> | ||
| <artifactId>workflow-support</artifactId> | ||
| <version>2.13</version> | ||
| <scope>test</scope> | ||
| </dependency> | ||
| <dependency> | ||
| <groupId>org.jenkins-ci.plugins.workflow</groupId> | ||
| <artifactId>workflow-support</artifactId> | ||
| <version>2.13</version> | ||
| <classifier>tests</classifier> | ||
| <scope>test</scope> | ||
| </dependency> | ||
| <dependency> | ||
| <groupId>org.assertj</groupId> | ||
| <artifactId>assertj-core</artifactId> | ||
|
|
@@ -140,12 +197,6 @@ THE SOFTWARE. | |
| <version>0.7.2</version> | ||
| <scope>test</scope> | ||
| </dependency> | ||
| <dependency> | ||
| <groupId>com.google.guava</groupId> | ||
| <artifactId>guava</artifactId> | ||
| <version>18.0</version> | ||
| <scope>test</scope> | ||
| </dependency> | ||
| </dependencies> | ||
| </project> | ||
|
|
||
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
2.23 led to errors due to a
TestExtensionusage inworkflow-support's tests, so I bumped back down to 2.22 for now at least.There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Harmless, just stack traces.
workflow-supportitself should be bumped up.