timja-bot / simple-queue-plugin

Plugin for Jenkins enabling changing build queue from UI

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

simple-queue-plugin

Jenkins Version Build Status
Plugin for Jenkins enabling changing a build queue order from UI manually.

Usage

Usage video: https://youtu.be/anyGsJIa020
There are two types of moves: one up/down or fast way to top/bottom. The third move type is added in filtered view to distinguish between top of filtered items and top of all items. The user must have an Administer/Overall or MANAGE/Overall permission for changing the queue order. (since plugin version 1.3.5)
For using Manage permission is needed plugin: https://plugins.jenkins.io/manage-permission/ Orders buildable items only, for that reason blocked items do NOT have an arrow.
Screenshot

Other useful plugins

If this plugin does not fit your needs, try using some of the plugins below that use more automatic approach:
https://plugins.jenkins.io/PrioritySorter/
https://plugins.jenkins.io/dependency-queue-plugin/
https://plugins.jenkins.io/multi-branch-priority-sorter/

Question & issues

Javadoc & releases can be found on https://repo.jenkins-ci.org/releases/io/jenkins/plugins/simple-queue/
As well as Jenkins core our plugin uses JIRA for reporting issues. https://issues.jenkins.io
If you want to read more about this plugin, Jenkins queue and plugin development help yourself with 44 pages long document in Czech language - https://github.com/otradovec/baka/blob/master/bakaText.pdf

For developers

Sequence diagram Sequence diagram Sequence diagram

Testing build

mvn hpi:run

Performing release

Always test connection before release.
Testing connection: ssh -T git@github.com
Release: mvn release:prepare release:perform

About

Plugin for Jenkins enabling changing build queue from UI

License:MIT License


Languages

Language:Java 100.0%