Skip to content

How to create a release

Andrew Guibert edited this page Jan 14, 2020 · 3 revisions
  1. Go to the Release tab in the Jenkins dashboard: https://ci.eclipse.org/yasson/view/Release/
  2. 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
  3. 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
  4. 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.
  5. Update the oss-close job script section with the new repo ID from the previous step, press "Apply", then run the job.
  6. Update the oss-release job script section with the new repo ID, press "Apply", then run the job.
  7. 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/
Clone this wiki locally