Skip to content

Promoting an evaluation platform to the release pipeline

Andrew Leonard edited this page Sep 19, 2023 · 1 revision

If an evaluation platform needs to be promoted to release, or built as a release:

Initial steps to perform a one-off release build of an evaluation platform as a release, example aarch64-linux-alpine:

  1. In the Jenkins release jobs folder for the version, eg: https://ci.adoptium.net/job/build-scripts/job/jobs/job/release/job/jobs/job/jdk21/ manually create the Build and SmokeTests jobs using a similar existing platform as the job template, change as appropriate:
  2. jdk21-release-alpine-linux-aarch64-temurin :
    • "ARCHITECTURE": "aarch64"
    • "TARGET_OS": "alpine-linux"
    • "NODE_LABEL": "build&&alpine-linux&&aarch64"
    • "DOCKER_IMAGE": "adoptopenjdk/alpine3_build_image"
  3. jdk21-release-alpine-linux-aarch64-temurin_SmokeTests :
  • "PLATFORM": aarch64_alpine-linux
  1. Submit release pipeline specifying appropriate platform configuration, eg: https://ci.adoptium.net/job/build-scripts/job/release-openjdk21-pipeline/6/

"aarch64AlpineLinux" : [

"temurin"

]