Jenkins 插件开发
https://www.jenkins.io/doc/developer/book/
https://www.jenkins.io/doc/developer/architecture/model/
https://javadoc.jenkins-ci.org/jenkins/model/Jenkins.html
https://javadoc.jenkins-ci.org/hudson/model/AbstractBuild.html#getBuildVariables--
https://www.jianshu.com/p/8c05b6191d2f
https://blog.youkuaiyun.com/weixin_38652136/article/details/81116455
https://www.jenkins.io/doc/developer/extensions/
https://www.jenkins.io/doc/developer/extensions/jenkins-core/#queuesorter
https://www.jenkins.io/doc/developer/extensions/jenkins-core/#globalconfiguration
https://wiki.jenkins.io/display/JENKINS/Extend+Jenkins
排序
https://javadoc.jenkins-ci.org/hudson/model/queue/QueueSorter.html
https://javadoc.jenkins-ci.org/hudson/model/Queue.html
https://javadoc.jenkins-ci.org/hudson/model/Queue.Item.html
https://javadoc.jenkins-ci.org/hudson/model/Queue.Task.html
https://javadoc.jenkins-ci.org/jenkins/model/GlobalConfiguration.html
https://wiki.jenkins.io/display/JENKINS/Before+starting+a+new+plugin
https://plugins.jenkins.io/simple-queue/#documentation
https://github.com/jenkinsci/hello-world-plugin
https://github.com/jenkinsci/simple-queue-plugin
https://www.jenkins.io/doc/developer/plugin-governance/managing-permissions/
https://wiki.jenkins.io/display/JENKINS/Plugin+tutorial#Plugintutorial-CreatingaNewPlugin