Jenkins Release Plugin
What is it?
The Release Plugin is a plugin for Jenkins to automate several Tasks of the build process.
The source code and further information can be viewed at the GitHub Repository.
Open Source Process
https://wiki.jenkins-ci.org/display/JENKINS/Hosting+Plugins
Task | Status |
---|---|
Select open source license | AGPLv3 |
Validate license compatibility | DONE |
Add license file to source code | DONE |
Create maven build | DONE |
Validate code quality (any requirements from Jenkins marketplace?) | |
Decide on maintenance strategy | |
Select plugin ID (short name in build.gradle) should neither include | |
Upload source code to GitHub | https://github.com/inspectit-labs/release-plugin |
Create jenkins-ci.org account | |
Send the required mail to the developers' mailing list to tell necessary information to be forked into the GitHub Jenkins organisation | |
Create Wiki page and add it to repository | |
Add maintainer information | |
Release plugin to jenkins-ci.org |