Skip to content
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

Fork sync #1

Merged
merged 83 commits into from May 30, 2017
Merged

Fork sync #1

merged 83 commits into from May 30, 2017

Conversation

iaroslav42
Copy link

No description provided.

wolfs and others added 30 commits June 25, 2015 23:01
Reduce applicability requirements
Added tests to verify ThrottleJobProperty actually works for builds
Throttling doesn't work for projects in cloudbees-folder with Jenkins >= 1.536.
oleg-nenashev and others added 27 commits April 10, 2016 12:27
* [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
…nsci#47)

* Add License

* Revamp Readme from Wiki, add Pipeline Support documentation towards JENKINS-31801

* Migrate changelog from Wiki, add JENKINS-31801 reference in "Coming Soon"

* Update Parent POM

* Update documentation to reflect the current state of Pipeline support
Changelog: Update the release notes to reflect changes in 2.0
Conflicts:
	CHANGELOG.md
…-clarify-throttle-step

[JENKINS-44411] - Extend documentation to clarify throttle() behavior
@iaroslav42 iaroslav42 merged commit 96ffdb8 into master May 30, 2017
@iaroslav42 iaroslav42 deleted the fork_sync branch May 30, 2017 12:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
6 participants