Skip to content

Commit 83ae764

Browse files
committed
New scala-module-plugin with sbt-ci-release / travisci / dynver / header
1 parent 1f17d36 commit 83ae764

14 files changed

+95
-313
lines changed

.travis.yml

Lines changed: 11 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -1,24 +1,15 @@
11
language: scala
22

33
scala:
4+
- 0.17.0-RC1
45
- 2.12.9
56
- 2.13.0
6-
- 0.17.0-RC1
77

88
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
2213

2314
matrix:
2415
exclude:
@@ -31,20 +22,21 @@ before_install:
3122
# adding $HOME/.sdkman to cache would create an empty directory, which interferes with the initial installation
3223
- "[[ -d $HOME/.sdkman/bin ]] || rm -rf $HOME/.sdkman/"
3324
- 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
3526
- source "$HOME/.sdkman/bin/sdkman-init.sh"
3627

3728
install:
3829
- sdk install java $(sdk list java | grep -o "$ADOPTOPENJDK\.[0-9\.]*hs-adpt" | head -1)
3930
- unset JAVA_HOME
4031
- java -Xmx32m -version
32+
- git fetch --tags # get all tags for sbt-dynver
4133

42-
script:
43-
- admin/build.sh
34+
script: ./build.sh
4435

4536
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
4840
cache:
4941
directories:
5042
- $HOME/.ivy2/cache

admin/README.md

Lines changed: 0 additions & 68 deletions
This file was deleted.

admin/api-docs.sh

Lines changed: 0 additions & 71 deletions
This file was deleted.

admin/build.sh

Lines changed: 0 additions & 54 deletions
This file was deleted.

admin/encryptEnvVars.sh

Lines changed: 0 additions & 11 deletions
This file was deleted.

admin/genKeyPair.sh

Lines changed: 0 additions & 41 deletions
This file was deleted.

admin/gpg.sbt

Lines changed: 0 additions & 2 deletions
This file was deleted.

admin/publish-settings.sbt

Lines changed: 0 additions & 8 deletions
This file was deleted.

admin/pubring.asc

Lines changed: 0 additions & 18 deletions
This file was deleted.

admin/secring.asc.enc

-1.83 KB
Binary file not shown.

0 commit comments

Comments
 (0)