Migrate to GitHub Actions

This commit is contained in:
Eugene Yokota 2020-12-01 23:00:45 -05:00
parent 67f259b4bb
commit 1e5fec7398
2 changed files with 9 additions and 29 deletions

View File

@ -6,7 +6,7 @@ on:
# 2am EST every Saturday
- cron: '0 7 * * 6'
jobs:
build_scala2_12:
test:
runs-on: ubuntu-latest
env:
# define Java options for both official sbt and sbt-extras
@ -23,4 +23,11 @@ jobs:
uses: coursier/cache-action@v5
- name: Build and test
run: |
echo "hello"
sudo apt-get update
sudo apt install clang libunwind-dev libgc-dev libre2-dev
sbt -v clean scripted
rm -rf "$HOME/.ivy2/local" || true
find $HOME/Library/Caches/Coursier/v1 -name "ivydata-*.properties" -delete || true
find $HOME/.ivy2/cache -name "ivydata-*.properties" -delete || true
find $HOME/.cache/coursier/v1 -name "ivydata-*.properties" -delete || true
find $HOME/.sbt

View File

@ -1,27 +0,0 @@
os: linux
language: scala
matrix:
include:
- jdk: openjdk8
# - jdk: openjdk11
before_install:
- sudo apt-get update
- curl https://raw.githubusercontent.com/scala-native/scala-native/master/scripts/travis_setup.sh | bash -x
before_script:
- export JVM_OPTS="-Dfile.encoding=UTF-8 -Xmx1G -Xms1G -server -XX:ReservedCodeCacheSize=128M"
- unset _JAVA_OPTIONS
script: sbt scripted
cache:
directories:
- $HOME/.ivy2/cache
- $HOME/.sbt
before_cache:
- find $HOME/.ivy2/cache -name "ivydata-*.properties" -delete
- find $HOME/.sbt -name "*.lock" -delete