diff --git a/.circleci/config.yml b/.circleci/config.yml index 0d5d4653..6278059b 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -70,7 +70,7 @@ jobs: working_directory: ~/repo environment: LEIN_ROOT: "true" - GRAALVM_HOME: /home/circleci/graalvm-ce-java8-19.3.1 + GRAALVM_HOME: /home/circleci/graalvm-ce-java8-19.3.2 BABASHKA_PLATFORM: linux # used in release script BABASHKA_TEST_ENV: native BABASHKA_XMX: "-J-Xmx7g" @@ -104,9 +104,9 @@ jobs: name: Download GraalVM command: | cd ~ - if ! [ -d graalvm-ce-java8-19.3.1 ]; then - curl -O -sL https://github.com/graalvm/graalvm-ce-builds/releases/download/vm-19.3.1/graalvm-ce-java8-linux-amd64-19.3.1.tar.gz - tar xzf graalvm-ce-java8-linux-amd64-19.3.1.tar.gz + if ! [ -d graalvm-ce-java8-19.3.2 ]; then + curl -O -sL https://github.com/graalvm/graalvm-ce-builds/releases/download/vm-19.3.2/graalvm-ce-java8-linux-amd64-19.3.2.tar.gz + tar xzf graalvm-ce-java8-linux-amd64-19.3.2.tar.gz fi - run: name: Build binary @@ -126,7 +126,7 @@ jobs: - save_cache: paths: - ~/.m2 - - ~/graalvm-ce-java8-19.3.1 + - ~/graalvm-ce-java8-19.3.2 key: linux-{{ checksum "project.clj" }}-{{ checksum ".circleci/config.yml" }} - store_artifacts: path: /tmp/release @@ -141,7 +141,7 @@ jobs: working_directory: ~/repo environment: LEIN_ROOT: "true" - GRAALVM_HOME: /home/circleci/graalvm-ce-java8-19.3.1 + GRAALVM_HOME: /home/circleci/graalvm-ce-java8-19.3.2 BABASHKA_PLATFORM: linux-static # used in release script BABASHKA_TEST_ENV: native BABASHKA_STATIC: true @@ -176,9 +176,9 @@ jobs: name: Download GraalVM command: | cd ~ - if ! [ -d graalvm-ce-java8-19.3.1 ]; then - curl -O -sL https://github.com/graalvm/graalvm-ce-builds/releases/download/vm-19.3.1/graalvm-ce-java8-linux-amd64-19.3.1.tar.gz - tar xzf graalvm-ce-java8-linux-amd64-19.3.1.tar.gz + if ! [ -d graalvm-ce-java8-19.3.2 ]; then + curl -O -sL https://github.com/graalvm/graalvm-ce-builds/releases/download/vm-19.3.2/graalvm-ce-java8-linux-amd64-19.3.2.tar.gz + tar xzf graalvm-ce-java8-linux-amd64-19.3.2.tar.gz fi - run: name: Build binary @@ -198,7 +198,7 @@ jobs: - save_cache: paths: - ~/.m2 - - ~/graalvm-ce-java8-19.3.1 + - ~/graalvm-ce-java8-19.3.2 key: linux-{{ checksum "project.clj" }}-{{ checksum ".circleci/config.yml" }} - store_artifacts: path: /tmp/release @@ -211,7 +211,7 @@ jobs: macos: xcode: "9.0" environment: - GRAALVM_HOME: /Users/distiller/graalvm-ce-java8-19.3.1/Contents/Home + GRAALVM_HOME: /Users/distiller/graalvm-ce-java8-19.3.2/Contents/Home BABASHKA_PLATFORM: macos # used in release script BABASHKA_TEST_ENV: native BABASHKA_XMX: "-J-Xmx7g" @@ -239,9 +239,9 @@ jobs: command: | cd ~ ls -la - if ! [ -d graalvm-ce-java8-19.3.1 ]; then - curl -O -sL https://github.com/graalvm/graalvm-ce-builds/releases/download/vm-19.3.1/graalvm-ce-java8-darwin-amd64-19.3.1.tar.gz - tar xzf graalvm-ce-java8-darwin-amd64-19.3.1.tar.gz + if ! [ -d graalvm-ce-java8-19.3.2 ]; then + curl -O -sL https://github.com/graalvm/graalvm-ce-builds/releases/download/vm-19.3.2/graalvm-ce-java8-darwin-amd64-19.3.2.tar.gz + tar xzf graalvm-ce-java8-darwin-amd64-19.3.2.tar.gz fi - run: name: Build binary @@ -261,7 +261,7 @@ jobs: - save_cache: paths: - ~/.m2 - - ~/graalvm-ce-java8-19.3.1 + - ~/graalvm-ce-java8-19.3.2 key: mac-{{ checksum "project.clj" }}-{{ checksum ".circleci/config.yml" }} - store_artifacts: path: /tmp/release diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index f2d10408..65df90ea 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -109,17 +109,17 @@ jobs: uses: actions/cache@v1 id: cache-graalvm with: - path: ~/graalvm-ce-java8-19.3.1 - key: ${{ runner.os }}-graalvm-19.3.1 + path: ~/graalvm-ce-java8-19.3.2 + key: ${{ runner.os }}-graalvm-19.3.2 restore-keys: | - ${{ runner.os }}-graalvm-19.3.1 + ${{ runner.os }}-graalvm-19.3.2 - name: Download GraalVM run: | cd ~ - if ! [ -d graalvm-ce-java8-19.3.1 ]; then - curl -O -sL https://github.com/graalvm/graalvm-ce-builds/releases/download/vm-19.3.1/graalvm-ce-java8-linux-amd64-19.3.1.tar.gz - tar xzf graalvm-ce-java8-linux-amd64-19.3.1.tar.gz + if ! [ -d graalvm-ce-java8-19.3.2 ]; then + curl -O -sL https://github.com/graalvm/graalvm-ce-builds/releases/download/vm-19.3.2/graalvm-ce-java8-linux-amd64-19.3.2.tar.gz + tar xzf graalvm-ce-java8-linux-amd64-19.3.2.tar.gz fi - name: Babashka version @@ -132,7 +132,7 @@ jobs: run: | export BABASHKA_JAR=babashka-${{ steps.babashka-version.outputs.version }}-standalone.jar export BABASHKA_XMX="-J-Xmx6g" - export GRAALVM_HOME="$HOME/graalvm-ce-java8-19.3.1" + export GRAALVM_HOME="$HOME/graalvm-ce-java8-19.3.2" cp babashka-${{ steps.babashka-version.outputs.version }}-reflection.json reflection.json script/compile @@ -186,17 +186,17 @@ jobs: uses: actions/cache@v1 id: cache-graalvm with: - path: ~/graalvm-ce-java8-19.3.1 - key: ${{ runner.os }}-graalvm-19.3.1 + path: ~/graalvm-ce-java8-19.3.2 + key: ${{ runner.os }}-graalvm-19.3.2 restore-keys: | - ${{ runner.os }}-graalvm-19.3.1 + ${{ runner.os }}-graalvm-19.3.2 - name: Download GraalVM run: | cd ~ - if ! [ -d graalvm-ce-java8-19.3.1 ]; then - curl -O -sL https://github.com/graalvm/graalvm-ce-builds/releases/download/vm-19.3.1/graalvm-ce-java8-linux-amd64-19.3.1.tar.gz - tar xzf graalvm-ce-java8-linux-amd64-19.3.1.tar.gz + if ! [ -d graalvm-ce-java8-19.3.2 ]; then + curl -O -sL https://github.com/graalvm/graalvm-ce-builds/releases/download/vm-19.3.2/graalvm-ce-java8-linux-amd64-19.3.2.tar.gz + tar xzf graalvm-ce-java8-linux-amd64-19.3.2.tar.gz fi - name: Babashka version @@ -209,7 +209,7 @@ jobs: run: | export BABASHKA_JAR=babashka-${{ steps.babashka-version.outputs.version }}-standalone.jar export BABASHKA_XMX="-J-Xmx6g" - export GRAALVM_HOME="$HOME/graalvm-ce-java8-19.3.1" + export GRAALVM_HOME="$HOME/graalvm-ce-java8-19.3.2" export BABASHKA_STATIC=true cp babashka-${{ steps.babashka-version.outputs.version }}-reflection.json reflection.json script/compile @@ -256,17 +256,17 @@ jobs: uses: actions/cache@v1 id: cache-graalvm with: - path: ~/graalvm-ce-java8-19.3.1 - key: ${{ runner.os }}-graalvm-19.3.1 + path: ~/graalvm-ce-java8-19.3.2 + key: ${{ runner.os }}-graalvm-19.3.2 restore-keys: | - ${{ runner.os }}-graalvm-19.3.1 + ${{ runner.os }}-graalvm-19.3.2 - name: Download GraalVM run: | cd ~ - if ! [ -d graalvm-ce-java8-19.3.1 ]; then - curl -O -sL https://github.com/graalvm/graalvm-ce-builds/releases/download/vm-19.3.1/graalvm-ce-java8-darwin-amd64-19.3.1.tar.gz - tar xzf graalvm-ce-java8-darwin-amd64-19.3.1.tar.gz + if ! [ -d graalvm-ce-java8-19.3.2 ]; then + curl -O -sL https://github.com/graalvm/graalvm-ce-builds/releases/download/vm-19.3.2/graalvm-ce-java8-darwin-amd64-19.3.2.tar.gz + tar xzf graalvm-ce-java8-darwin-amd64-19.3.2.tar.gz fi - name: Babashka version @@ -279,7 +279,7 @@ jobs: run: | export BABASHKA_JAR=babashka-${{ steps.babashka-version.outputs.version }}-standalone.jar export BABASHKA_XMX="-J-Xmx6g" - export GRAALVM_HOME="$HOME/graalvm-ce-java8-19.3.1/Contents/Home" + export GRAALVM_HOME="$HOME/graalvm-ce-java8-19.3.2/Contents/Home" cp babashka-${{ steps.babashka-version.outputs.version }}-reflection.json reflection.json script/compile diff --git a/appveyor.yml b/appveyor.yml index df8dd163..238b5778 100644 --- a/appveyor.yml +++ b/appveyor.yml @@ -7,7 +7,7 @@ image: Visual Studio 2015 clone_folder: C:\projects\babashka environment: - GRAALVM_HOME: C:\projects\babashka\graalvm\graalvm-ce-java8-19.3.1 + GRAALVM_HOME: C:\projects\babashka\graalvm\graalvm-ce-java8-19.3.2 BABASHKA_XMX: "-J-Xmx5g" cache: @@ -44,7 +44,7 @@ build_script: call "C:\Program Files\Microsoft SDKs\Windows\v7.1\Bin\SetEnv.cmd" - powershell -Command "if (Test-Path('graalvm')) { return } else { (New-Object Net.WebClient).DownloadFile('https://github.com/graalvm/graalvm-ce-builds/releases/download/vm-19.3.1/graalvm-ce-java8-windows-amd64-19.3.1.zip', 'graalvm.zip') }" + powershell -Command "if (Test-Path('graalvm')) { return } else { (New-Object Net.WebClient).DownloadFile('https://github.com/graalvm/graalvm-ce-builds/releases/download/vm-19.3.2/graalvm-ce-java8-windows-amd64-19.3.2.zip', 'graalvm.zip') }" powershell -Command "if (Test-Path('graalvm')) { return } else { Expand-Archive graalvm.zip graalvm }"