Skip to content

Commit 541004d

Browse files
HannesWellakurtakov
authored andcommitted
Try new native MAC build computers
1 parent 5f6ab88 commit 541004d

2 files changed

Lines changed: 10 additions & 1 deletion

File tree

Jenkinsfile

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@
1717

1818
def runOnNativeBuildAgent(String platform, Closure body) {
1919
def final nativeBuildStageName = 'Build SWT-native binaries'
20+
def agentLabel = 'native.builder-' + platform
2021
def dockerImage = null
2122
switch (platform) {
2223
case 'gtk.linux.x86_64':
@@ -25,6 +26,12 @@ def runOnNativeBuildAgent(String platform, Closure body) {
2526
case 'gtk4.linux.x86_64':
2627
dockerImage = 'eclipse/platformreleng-debian-swtnativebuild:12'
2728
break
29+
case 'cocoa.macosx.aarch64':
30+
agentLabel = 'nc1ht-macos26-arm64'
31+
break
32+
case 'cocoa.macosx.x86_64':
33+
agentLabel = 'b9h15-macos15-x86_64'
34+
break
2835
}
2936
if (dockerImage != null) {
3037
podTemplate(inheritFrom: 'basic' /* inherit general configuration */, containers: [
@@ -38,7 +45,7 @@ def runOnNativeBuildAgent(String platform, Closure body) {
3845
} else {
3946
// See the Definition of the RelEng Jenkins instance in
4047
// https://github.com/eclipse-cbi/jiro/tree/master/instances/eclipse.platform.releng
41-
node('native.builder-' + platform) { stage(nativeBuildStageName) { body() } }
48+
node(agentLabel) { stage(nativeBuildStageName) { body() } }
4249
}
4350
}
4451

bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/library/build.sh

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,8 @@
1313
# IBM Corporation - initial API and implementation
1414
#*******************************************************************************
1515

16+
# Dummy change
17+
1618
sw_vers -productVersion
1719

1820
cd `dirname $0`

0 commit comments

Comments
 (0)