File tree 2 files changed +43
-22
lines changed
2 files changed +43
-22
lines changed Original file line number Diff line number Diff line change 1
- # slower instance startup, but needed to work around https://github.com/travis-ci/travis-ci/issues/9713
2
- sudo : true
3
-
4
1
language : scala
5
2
6
- addons :
7
- apt :
8
- packages :
9
- - openjdk-6-jdk
10
3
scala :
11
4
- 2.11.12
12
5
- 2.12.6
13
6
- 2.13.0-M4
14
7
jdk :
15
- - openjdk6
8
+ - openjdk7
16
9
- oraclejdk8
17
10
env :
18
11
global :
23
16
# SONA_PASS
24
17
- secure : " m0Fw/eH7RXJJoBTfqV6CMd7kaIN2pRPnQPNXJGb546UjqYAlYTkfjvVrWpsgpisRBptI1FEHn24yGbgAHjIes/4un/O62K66I0BffL8PbdeHeNcDjSrTesKEqage2mQfGOiqccVsmkgiKeXNYL8tPZRmPQQ3XZ97mS1SXWlqAJSMW6HfNnvqW14Gdb/snR6I8lQ2o5tRnLerWPnI96pp+xjZca2lD4XDvH2wLJXXLmYY61e23ZYzZMepxBxhGa7js3YTYzCWNrOfBLjFJ5nwRxbjR0WMuz5z5Gdy715WtguKS4Fffd/GJHycLROBU9LCAQDMTxMFvqzFqVFpfq0BuTmmkXFXj+a7dO+ABG0RfoDfoMjn7pHwyHNCZyMMuR1HCjMkbGFwC+Zme2UAYNivtcsuWWeMuypwjyqjfFfNns4FHJ0SXFtC/6+OJkAuUdbEJKReYWKWEsP5SnCH/8PLlc+uUl3tjQkFLc1sOAyx9cTWyBErwuJXhgTrjT9AWvO+fvhcm8z/p5+aaF/U9GIrzPqziX4hGjzc/WC+rsFJSiBDlFQl7br+m8WWs7/wuXqPGXmhf0BNQViDi7fZndDHcY3p3T0An05d/IMKjCUrgLDlJi6VYs9XN7S8ay6MH+XTwIsJGSxtGjfEO4rHGIjtR2GRr8TqdNfnpsI3ucbia1Y="
25
18
matrix :
26
- - SCALAJS_VERSION=
27
- - SCALAJS_VERSION=0.6.23
28
- - SCALAJS_VERSION=1.0.0-M3
19
+ - SCALA_TARGET=jvm
20
+ - SCALA_TARGET=js SCALAJS_VERSION=0.6.23
21
+ - SCALA_TARGET=js SCALAJS_VERSION=1.0.0-M3
29
22
30
23
matrix :
31
24
exclude :
32
- - jdk : openjdk6
25
+ # > 2.12 requires jdk8
26
+ - jdk : openjdk7
33
27
scala : 2.12.6
34
- - jdk : openjdk6
28
+
29
+ - jdk : openjdk7
35
30
scala : 2.13.0-M4
31
+
32
+ # ?
36
33
- jdk : oraclejdk8
37
34
scala : 2.11.12
35
+
36
+ # 2.13.0-M4 is not available in Scala.js 1.0.0-M3
38
37
- scala : 2.13.0-M4
39
- env : SCALAJS_VERSION=1.0.0-M3
38
+ env : SCALAJS_VERSION=1.0.0-M3 SCALA_TARGET=js
39
+
40
+ # run migration test
40
41
include :
41
42
- scala : 2.12.6
42
43
jdk : oraclejdk8
43
44
env : TEST_SCALAFIX=true
44
45
46
+ # | jdk | scala | scala target | scala target version | scalafix test |
47
+ # | ----------- | --------- | ------------ | -------------------- |---------------|
48
+ # | openjdk7 | 2.11.12 | jvm | | |
49
+ # | openjdk7 | 2.11.12 | js | 0.6.23 | |
50
+ # | openjdk7 | 2.11.12 | js | 1.0.0-M3 | |
51
+ # | oraclejdk8 | 2.12.6 | jvm | | |
52
+ # | oraclejdk8 | 2.12.6 | js | 0.6.23 | |
53
+ # | oraclejdk8 | 2.12.6 | js | 1.0.0-M3 | |
54
+ # | oraclejdk8 | 2.13.0-M4 | jvm | | |
55
+ # | oraclejdk8 | 2.13.0-M4 | js | 0.6.23 | |
56
+ # | oraclejdk8 | 2.12.6 | jvm | | true |
57
+
45
58
before_script : ./checkCLA.sh
46
59
script :
47
- # work around https://github.com/travis-ci/travis-ci/issues/9713
48
- - if [[ $JAVA_HOME = *java-6* ]]; then jdk_switcher use openjdk6; fi
49
60
- java -version
50
61
- admin/build.sh
51
62
Original file line number Diff line number Diff line change @@ -23,11 +23,21 @@ if [[ "$TEST_SCALAFIX" == "true" ]]; then
23
23
exit 0
24
24
fi
25
25
26
- if [ " $SCALAJS_VERSION " = " " ]; then
27
- projectPrefix=" scala-collection-compat"
28
- else
29
- projectPrefix=" scala-collection-compatJS"
30
- fi
26
+ case " $SCALA_TARGET " in
27
+ jvm)
28
+ targetSuffix=" "
29
+ ;;
30
+
31
+ js)
32
+ targetSuffix=" JS"
33
+ ;;
34
+
35
+ * )
36
+ echo $" SCALA_TARGET: $SCALA_TARGET {jvm|js}"
37
+ exit 1
38
+ esac
39
+
40
+ projectPrefix=" scala-collection-compat$targetSuffix "
31
41
32
42
verPat=" [0-9]+\.[0-9]+\.[0-9]+(-[A-Za-z0-9-]+)?"
33
43
tagPat=" ^v$verPat (#.*)?$"
@@ -52,4 +62,4 @@ if [[ "$TRAVIS_TAG" =~ $tagPat ]]; then
52
62
fi
53
63
fi
54
64
55
- sbt " ++$TRAVIS_SCALA_VERSION " " $publishVersion " " $projectPrefix /clean" " $projectPrefix /test" " $projectPrefix /publishLocal" " $publishTask "
65
+ sbt -Dhttps.protocols=TLSv1.2 " ++$TRAVIS_SCALA_VERSION " " $publishVersion " " $projectPrefix /clean" " $projectPrefix /test" " $projectPrefix /publishLocal" " $publishTask "
You can’t perform that action at this time.
0 commit comments