Skip to content

Commit

Permalink
Add linux-riscv64 jdk11u temurin pipeline
Browse files Browse the repository at this point in the history
  • Loading branch information
luhenry committed Feb 3, 2024
1 parent 0cdd4fc commit 7e6ff49
Show file tree
Hide file tree
Showing 2 changed files with 26 additions and 9 deletions.
12 changes: 8 additions & 4 deletions pipelines/jobs/configurations/jdk11u_evaluation.groovy
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,9 @@
targetConfigurations = [
'aarch64Windows': [
'temurin'
],
'riscv64Linux': [
'hotspot'
]
// 'x64Mac' : [
// 'openj9'
Expand Down Expand Up @@ -33,13 +36,14 @@ targetConfigurations = [
// ]
]

// if set to empty string then it wont get triggered
triggerSchedule_evaluation = ''
// if set to empty string then it wont get triggered
triggerSchedule_weekly_evaluation= ''
// 11:30 Tue, Thu
triggerSchedule_evaluation = 'TZ=UTC\n30 11 * * 2,4'
// 23:05 Sun
triggerSchedule_weekly_evaluation = 'TZ=UTC\n05 23 * * 7'

// scmReferences to use for weekly evaluation build
weekly_evaluation_scmReferences = [
'hotspot' : '',
'temurin' : '',
'openj9' : '',
'corretto' : '',
Expand Down
23 changes: 18 additions & 5 deletions pipelines/jobs/configurations/jdk11u_pipeline_config.groovy
Original file line number Diff line number Diff line change
Expand Up @@ -180,27 +180,40 @@ class Config11 {

riscv64Linux : [
os : 'linux',
arch : 'riscv64',
dockerImage : [
'hotspot' : 'adoptopenjdk/ubuntu2004_build_image:linux-riscv64',
'openj9' : 'adoptopenjdk/centos6_build_image',
'bisheng' : 'adoptopenjdk/centos6_build_image'
],
arch : 'riscv64',
dockerArgs : [
'hotspot' : '--platform linux/riscv64'
],
crossCompile : [
'hotspot' : 'dockerhost-rise-ubuntu2204-aarch64-1'
'openj9' : 'x64',
'bisheng' : 'x64'
],
buildArgs : [
'hotspot' : '--create-sbom',
'openj9' : '--cross-compile',
'bisheng' : '--cross-compile --branch risc-v',
'temurin' : '--create-sbom'
'bisheng' : '--cross-compile --branch risc-v'
],
configureArgs : [
'hotspot' : '--enable-headless-only=yes --enable-dtrace',
'openj9' : '--disable-ddr --openjdk-target=riscv64-unknown-linux-gnu --with-sysroot=/opt/fedora28_riscv_root',
'bisheng' : '--openjdk-target=riscv64-unknown-linux-gnu --with-sysroot=/opt/fedora28_riscv_root --with-jvm-features=shenandoahgc'
],
test : [
nightly: ['sanity.openjdk'],
weekly : ['sanity.openjdk', 'sanity.system', 'extended.system', 'sanity.perf']
'hotspot' : 'default',
'openj9' : [
nightly: ['sanity.openjdk'],
weekly : ['sanity.openjdk', 'sanity.system', 'extended.system', 'sanity.perf']
],
'bisheng' : [
nightly: ['sanity.openjdk'],
weekly : ['sanity.openjdk', 'sanity.system', 'extended.system', 'sanity.perf']
]
],
],

Expand Down

0 comments on commit 7e6ff49

Please sign in to comment.