Merge pull request #40 from sbt/wip/actions

Migrate to GitHub Actions
This commit is contained in:
eugene yokota 2020-12-01 23:35:45 -05:00 committed by GitHub
commit bd407ae629
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 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