diff --git a/.circleci/config.yml b/.circleci/config.yml index 16e2cbbb..9c65d74e 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -34,18 +34,6 @@ jobs: name: Install lsof command: | sudo apt-get install lsof - # - run: - # name: Download GraalVM - # command: | - # cd ~ - # if ! [ -d graalvm-ce-java8-19.3.0 ]; then - # curl -O -sL https://github.com/oracle/graal/releases/download/vm-19.2.0/graalvm-ce-linux-amd64-19.2.0.tar.gz - # tar xzf graalvm-ce-linux-amd64-19.2.0.tar.gz - # fi - # - run: - # name: Install GraalVM SSL libs - # command: | - # .circleci/script/graalvm_ssl - run: name: Run JVM tests command: | @@ -58,6 +46,16 @@ jobs: name: Run as lein command command: | .circleci/script/lein + - run: + name: Create uberjar + command: | + mkdir -p /tmp/release + lein do clean, uberjar + VERSION=$(cat resources/BABASHKA_VERSION) + cp target/babashka-$VERSION-standalone.jar /tmp/release + - store_artifacts: + path: /tmp/release + destination: release - save_cache: paths: - ~/.m2