-
Notifications
You must be signed in to change notification settings - Fork 96
How to create a release
Andrew Guibert edited this page Jan 14, 2020
·
3 revisions
- Go to the Release tab in the Jenkins dashboard: https://ci.eclipse.org/yasson/view/Release/
- Run a staging build by clicking "build with parameters" here: https://ci.eclipse.org/yasson/view/Release/job/yasson-release-oss/ Be sure to fill in the parameters: RELEASE_VERSION, NEXT_VERSION
- The staging build should be available at https://oss.sonatype.org/content/groups/staging/org/eclipse/yasson/ but sometimes it takes a while to show up
- Get the staging repo ID by running the job: https://ci.eclipse.org/yasson/view/Release/job/list-staging/ then check the output to see what the ID is. It should be something like
orgeclipseyasson-1014
. - Update the oss-close job script section with the new repo ID from the previous step, press "Apply", then run the job.
- Update the oss-release job script section with the new repo ID, press "Apply", then run the job.
- About 20-30 minutes after the oss-release job completes, you should see the artifact on maven central here: https://repo1.maven.org/maven2/org/eclipse/yasson/