diff --git a/.travis.yml b/.travis.yml deleted file mode 100644 index 5fe115b6..00000000 --- a/.travis.yml +++ /dev/null @@ -1,50 +0,0 @@ -language: scala - -scala: - - 2.11.12 - -jdk: - - openjdk8 - -os: - - linux - -dist: bionic - -stages: -- name: test -- name: release - if: (branch = master AND type = push) OR (tag IS present) - -jobs: - include: - # stage="test" if no stage is specified - - env: TEST="scalafmt" - script: ./scripts/scalafmt --test - - env: TEST="linux" - before_install: ./scripts/travis-os-setup.sh - script: sbt +test doc - - env: TEST="linux" - jdk: openjdk11 - before_install: ./scripts/travis-os-setup.sh - script: sbt +test - - stage: release - script: sbt ci-release - -cache: - directories: - - $HOME/.sbt/1.0/dependency - - $HOME/.sbt/boot/scala* - - $HOME/.sbt/launchers - - $HOME/.ivy2/cache - - $HOME/.coursier - -before_cache: -- du -h -d 1 $HOME/.ivy2/cache -- du -h -d 2 $HOME/.sbt/ -- find $HOME/.sbt -name "*.lock" -type f -delete -- find $HOME/.ivy2/cache -name "ivydata-*.properties" -type f -delete -- rm -rf $HOME/.ivy2/local - -before_install: -- git fetch --tags diff --git a/appveyor.yml b/appveyor.yml deleted file mode 100644 index d8966869..00000000 --- a/appveyor.yml +++ /dev/null @@ -1,14 +0,0 @@ -version: '{build}' -os: Windows Server 2012 -install: - - cmd: choco install sbt -ia "INSTALLDIR=""C:\sbt""" - - cmd: SET PATH=C:\sbt\bin;%JAVA_HOME%\bin;%PATH% - - cmd: SET SBT_OPTS=-XX:MaxPermSize=2g -Xmx4g -build_script: - - sbt clean compile -test_script: - - sbt test - - sbt doc -cache: - - C:\sbt\ - - C:\Users\appveyor\.ivy2 diff --git a/scripts/scalafmt b/scripts/scalafmt index 0d1dfd91..e5599284 100755 --- a/scripts/scalafmt +++ b/scripts/scalafmt @@ -4,7 +4,7 @@ # set -x HERE="`dirname $0`" -VERSION="3.4.3" +VERSION="3.5.8" COURSIER="$HERE/.coursier" SCALAFMT="$HERE/.scalafmt-$VERSION" diff --git a/scripts/travis-os-setup.sh b/scripts/travis-os-setup.sh deleted file mode 100755 index df1eb47e..00000000 --- a/scripts/travis-os-setup.sh +++ /dev/null @@ -1,19 +0,0 @@ -#!/usr/bin/env bash -# For Scala Native 0.4.0+ -# macOS or Linux - Ubuntu bionic (18.04) - -# Enable strict mode and fail the script on non-zero exit code, -# unresolved variable or pipe failure. -set -euo pipefail -IFS=$'\n\t' - -# Install for Boehm GC is optional -if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then - brew install bdw-gc -else - # Per https://github.com/scala-native/scala-native/pull/1240/ - sudo apt-get update - - # Install libraries - sudo apt-get install -y clang-6.0 zlib1g-dev libgc-dev -fi