|
9 | 9 | - run: |
10 | 10 | command: /usr/sbin/softwareupdate --install-rosetta --agree-to-license |
11 | 11 | name: Installing Rosetta 2 |
| 12 | + - run: |
| 13 | + command: |- |
| 14 | + # install jdk |
| 15 | + curl -Lf \ |
| 16 | + https://github.com/adoptium/temurin21-binaries/releases/download/jdk-21.0.5%2B11/OpenJDK21U-jdk_x64_mac_hotspot_21.0.5_11.tar.gz -o /tmp/jdk.tar.gz |
| 17 | +
|
| 18 | + mkdir $HOME/jdk \ |
| 19 | + && cd $HOME/jdk \ |
| 20 | + && cat /tmp/jdk.tar.gz | tar --strip-components=1 -xzC . |
| 21 | +
|
| 22 | + export JAVA_ROOT="/Library/Java/JavaVirtualMachines/jdk-21.jdk" |
| 23 | + export JAVA_HOME="$JAVA_ROOT/Contents/Home" |
| 24 | + export PATH="$JAVA_HOME/bin:$PATH" |
| 25 | + mv $HOME/jdk $JAVA_ROOT |
| 26 | + /usr/libexec/java_home -V |
| 27 | + java -version |
| 28 | + mkdir -p $HOME/.gradle |
| 29 | + echo "org.gradle.java.home=$JAVA_HOME" >> $HOME/.gradle/gradle.properties |
| 30 | + name: Set up environment |
| 31 | + shell: '#!/bin/bash -exo pipefail' |
12 | 32 | - run: |
13 | 33 | command: |- |
14 | 34 | export PATH=~/staticdeps/bin:$PATH |
@@ -105,6 +125,26 @@ jobs: |
105 | 125 | pkl-cli-macOS-aarch64-release: |
106 | 126 | steps: |
107 | 127 | - checkout |
| 128 | + - run: |
| 129 | + command: |- |
| 130 | + # install jdk |
| 131 | + curl -Lf \ |
| 132 | + https://github.com/adoptium/temurin21-binaries/releases/download/jdk-21.0.5%2B11/OpenJDK21U-jdk_aarch64_mac_hotspot_21.0.5_11.tar.gz -o /tmp/jdk.tar.gz |
| 133 | +
|
| 134 | + mkdir $HOME/jdk \ |
| 135 | + && cd $HOME/jdk \ |
| 136 | + && cat /tmp/jdk.tar.gz | tar --strip-components=1 -xzC . |
| 137 | +
|
| 138 | + export JAVA_ROOT="/Library/Java/JavaVirtualMachines/jdk-21.jdk" |
| 139 | + export JAVA_HOME="$JAVA_ROOT/Contents/Home" |
| 140 | + export PATH="$JAVA_HOME/bin:$PATH" |
| 141 | + mv $HOME/jdk $JAVA_ROOT |
| 142 | + /usr/libexec/java_home -V |
| 143 | + java -version |
| 144 | + mkdir -p $HOME/.gradle |
| 145 | + echo "org.gradle.java.home=$JAVA_HOME" >> $HOME/.gradle/gradle.properties |
| 146 | + name: Set up environment |
| 147 | + shell: '#!/bin/bash -exo pipefail' |
108 | 148 | - run: |
109 | 149 | command: |- |
110 | 150 | export PATH=~/staticdeps/bin:$PATH |
@@ -298,6 +338,26 @@ jobs: |
298 | 338 | - run: |
299 | 339 | command: /usr/sbin/softwareupdate --install-rosetta --agree-to-license |
300 | 340 | name: Installing Rosetta 2 |
| 341 | + - run: |
| 342 | + command: |- |
| 343 | + # install jdk |
| 344 | + curl -Lf \ |
| 345 | + https://github.com/adoptium/temurin21-binaries/releases/download/jdk-21.0.5%2B11/OpenJDK21U-jdk_x64_mac_hotspot_21.0.5_11.tar.gz -o /tmp/jdk.tar.gz |
| 346 | +
|
| 347 | + mkdir $HOME/jdk \ |
| 348 | + && cd $HOME/jdk \ |
| 349 | + && cat /tmp/jdk.tar.gz | tar --strip-components=1 -xzC . |
| 350 | +
|
| 351 | + export JAVA_ROOT="/Library/Java/JavaVirtualMachines/jdk-21.jdk" |
| 352 | + export JAVA_HOME="$JAVA_ROOT/Contents/Home" |
| 353 | + export PATH="$JAVA_HOME/bin:$PATH" |
| 354 | + mv $HOME/jdk $JAVA_ROOT |
| 355 | + /usr/libexec/java_home -V |
| 356 | + java -version |
| 357 | + mkdir -p $HOME/.gradle |
| 358 | + echo "org.gradle.java.home=$JAVA_HOME" >> $HOME/.gradle/gradle.properties |
| 359 | + name: Set up environment |
| 360 | + shell: '#!/bin/bash -exo pipefail' |
301 | 361 | - run: |
302 | 362 | command: |- |
303 | 363 | export PATH=~/staticdeps/bin:$PATH |
@@ -394,6 +454,26 @@ jobs: |
394 | 454 | pkl-cli-macOS-aarch64-snapshot: |
395 | 455 | steps: |
396 | 456 | - checkout |
| 457 | + - run: |
| 458 | + command: |- |
| 459 | + # install jdk |
| 460 | + curl -Lf \ |
| 461 | + https://github.com/adoptium/temurin21-binaries/releases/download/jdk-21.0.5%2B11/OpenJDK21U-jdk_aarch64_mac_hotspot_21.0.5_11.tar.gz -o /tmp/jdk.tar.gz |
| 462 | +
|
| 463 | + mkdir $HOME/jdk \ |
| 464 | + && cd $HOME/jdk \ |
| 465 | + && cat /tmp/jdk.tar.gz | tar --strip-components=1 -xzC . |
| 466 | +
|
| 467 | + export JAVA_ROOT="/Library/Java/JavaVirtualMachines/jdk-21.jdk" |
| 468 | + export JAVA_HOME="$JAVA_ROOT/Contents/Home" |
| 469 | + export PATH="$JAVA_HOME/bin:$PATH" |
| 470 | + mv $HOME/jdk $JAVA_ROOT |
| 471 | + /usr/libexec/java_home -V |
| 472 | + java -version |
| 473 | + mkdir -p $HOME/.gradle |
| 474 | + echo "org.gradle.java.home=$JAVA_HOME" >> $HOME/.gradle/gradle.properties |
| 475 | + name: Set up environment |
| 476 | + shell: '#!/bin/bash -exo pipefail' |
397 | 477 | - run: |
398 | 478 | command: |- |
399 | 479 | export PATH=~/staticdeps/bin:$PATH |
|
0 commit comments