1
1
language : scala
2
2
3
3
scala :
4
+ - 0.17.0-RC1
4
5
- 2.12.9
5
6
- 2.13.0
6
- - 0.17.0-RC1
7
7
8
8
env :
9
- global :
10
- # PGP_PASSPHRASE
11
- - secure : " BYC1kEnHjNrINrHYWPGEuTTJ2V340/0ByzqeihLecjoZ75yrjWdsh6MI1JEUWgv5kb+58vLzib21JfnjsPK6Yb2bSXuCFCsEtJNh6RJKgxkWlCOzfTSh5I2wl7PCjRClRL6gseX2uTSvFjL4Z//pmxwxeXlLp7voQe4QAUq1+sE="
12
- # SONA_USER
13
- - secure : " OpBwPc1GNvauageYOH3RscAa7wpZxgpmqDz15aigIKLNWzAhAtVUx0MleZ8rQeoqml6nrAvlnzuVHjKL2lVcjMPpjUis7bcQ5UAGK7tZK8x+qZNQxXmpXu8+pENwQA2yFaqt/xy7K5jFOrHJHTRxcPnyVG1yKakPWz53PPYUwbc="
14
- # SONA_PASS
15
- - secure : " Xw7rI/qlML1nD2e2XwlakkhKAWNGZKqqE+Q3ntTvFpfHryl7KLCvVzJ4LIavnL6kGJaWOgy9vlSoEWn5g9nqHSfE31C/k5pY5nTMAKiwiJzfAS+r0asKXW2gmKhwtcTBkqyLVOZLCJSPVlFRQyfBJHY+Fs0L3KWcnMQgtBlyDhU="
16
- matrix :
17
- # The empty SCALAJS_VERSION will only compile for the JVM
18
- - SCALAJS_VERSION= ADOPTOPENJDK=8
19
- - SCALAJS_VERSION=0.6.28 ADOPTOPENJDK=8
20
- - SCALAJS_VERSION=1.0.0-M8 ADOPTOPENJDK=8
21
- - SCALAJS_VERSION= ADOPTOPENJDK=11
9
+ - SCALAJS_VERSION= ADOPTOPENJDK=8
10
+ - SCALAJS_VERSION=0.6.28 ADOPTOPENJDK=8
11
+ - SCALAJS_VERSION=1.0.0-M8 ADOPTOPENJDK=8
12
+ - SCALAJS_VERSION= ADOPTOPENJDK=11
22
13
23
14
matrix :
24
15
exclude :
@@ -31,20 +22,21 @@ before_install:
31
22
# adding $HOME/.sdkman to cache would create an empty directory, which interferes with the initial installation
32
23
- " [[ -d $HOME/.sdkman/bin ]] || rm -rf $HOME/.sdkman/"
33
24
- curl -sL https://get.sdkman.io | bash
34
- - echo sdkman_auto_answer=true > " $HOME/.sdkman/etc/config"
25
+ - echo sdkman_auto_answer=true > $HOME/.sdkman/etc/config
35
26
- source "$HOME/.sdkman/bin/sdkman-init.sh"
36
27
37
28
install :
38
29
- sdk install java $(sdk list java | grep -o "$ADOPTOPENJDK\.[0-9\.]*hs-adpt" | head -1)
39
30
- unset JAVA_HOME
40
31
- java -Xmx32m -version
32
+ - git fetch --tags # get all tags for sbt-dynver
41
33
42
- script :
43
- - admin/build.sh
34
+ script : ./build.sh
44
35
45
36
before_cache :
46
- - find $HOME/.sbt -name "*.lock" | xargs rm
47
- - find $HOME/.ivy2/cache -name "ivydata-*.properties" | xargs rm
37
+ - rm -fv $HOME/.ivy2/.sbt.ivy.lock
38
+ - find $HOME/.ivy2/cache -name "ivydata-*.properties" -print -delete
39
+ - find $HOME/.sbt -name "*.lock" -print -delete
48
40
cache :
49
41
directories :
50
42
- $HOME/.ivy2/cache
0 commit comments