Skip to content

Commit

Permalink
Merge pull request #182 from MarkEWaite/use-s390x-and-ppc64le-and-arm64
Browse files Browse the repository at this point in the history
Add s390x, ppc64le, and ARM64 as CI test platforms
  • Loading branch information
MarkEWaite authored Apr 29, 2020
2 parents 5667a51 + 05a7175 commit bf816e3
Showing 1 changed file with 11 additions and 2 deletions.
13 changes: 11 additions & 2 deletions Jenkinsfile
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,17 @@ use_newer_jenkins = random.nextBoolean() // Use newer Jenkins on one build but s

// build recommended configurations
subsetConfiguration = [ [ jdk: '8', platform: 'windows', jenkins: null ],
[ jdk: '8', platform: 'linux', jenkins: !use_newer_jenkins ? '2.204.2' : '2.220', javaLevel: '8' ],
[ jdk: '11', platform: 'linux', jenkins: use_newer_jenkins ? '2.204.2' : '2.220', javaLevel: '8' ]

// Intel Linux is mislabeled as 'linux' for legacy reasons
[ jdk: '8', platform: 'linux', jenkins: !use_newer_jenkins ? '2.204.2' : '2.222.3', javaLevel: '8' ],
[ jdk: '11', platform: 'linux', jenkins: use_newer_jenkins ? '2.204.2' : '2.222.3', javaLevel: '8' ],

// ARM label is Linux also
[ jdk: '8' , platform: 'arm64', jenkins: !use_newer_jenkins ? '2.204.2' : '2.234', javaLevel: '8' ],

// PowerPC 64 and s390x labels are also Linux
[ jdk: '8' , platform: 'ppc64le', jenkins: !use_newer_jenkins ? '2.222.3' : '2.234', javaLevel: '8' ],
[ jdk: '11', platform: 's390x', jenkins: use_newer_jenkins ? '2.222.3' : '2.234', javaLevel: '8' ]
]

buildPlugin(forceAci: true, configurations: subsetConfiguration, failFast: false)

0 comments on commit bf816e3

Please sign in to comment.