File tree Expand file tree Collapse file tree 4 files changed +25
-15
lines changed Expand file tree Collapse file tree 4 files changed +25
-15
lines changed Original file line number Diff line number Diff line change @@ -4,7 +4,11 @@ dist: trusty
4
4
jdk : oraclejdk8
5
5
scala :
6
6
- 2.11.11
7
- - 2.12.2
7
+ - 2.12.3
8
+
9
+ env :
10
+ - SCALAJS_VERSION="0.6.20"
11
+ - SCALAJS_VERSION="1.0.0-M1"
8
12
9
13
before_script :
10
14
- " export DISPLAY=:99.0"
@@ -17,11 +21,11 @@ before_script:
17
21
- wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb
18
22
- sudo dpkg -i google-chrome*.deb
19
23
# Install Selenium chromedriver
20
- - wget http://chromedriver.storage.googleapis.com/2.25 /chromedriver_linux64.zip
24
+ - wget http://chromedriver.storage.googleapis.com/2.32 /chromedriver_linux64.zip
21
25
- unzip chromedriver_linux64.zip -d selenium-bin
22
26
- export PATH=$PWD/selenium-bin:$PATH
23
27
24
28
script :
25
- - sbt ++$TRAVIS_SCALA_VERSION "set (jsEnv in Test := new org.scalajs.jsenv.selenium.SeleniumJSEnv(org.scalajs.jsenv. selenium.Chrome ))" test
29
+ - sbt ++$TRAVIS_SCALA_VERSION "set (jsEnv in Test := new org.scalajs.jsenv.selenium.SeleniumJSEnv(org.openqa. selenium.remote.DesiredCapabilities.chrome() ))" test
26
30
- sbt ++$TRAVIS_SCALA_VERSION publishLocal
27
31
- cd example && sbt ++$TRAVIS_SCALA_VERSION compile
Original file line number Diff line number Diff line change 1
1
2
2
name := " udash-jquery"
3
3
4
- version := " 1.1.0 "
4
+ version := " 1.1.1 "
5
5
organization := " io.udash"
6
- scalaVersion := " 2.12.2 "
7
- crossScalaVersions := Seq (" 2.11.11" , " 2.12.2 " )
6
+ scalaVersion := " 2.12.3 "
7
+ crossScalaVersions := Seq (" 2.11.11" , " 2.12.3 " )
8
8
scalacOptions in ThisBuild ++= Seq (
9
9
" -feature" ,
10
10
" -deprecation" ,
@@ -20,18 +20,16 @@ scalacOptions in ThisBuild ++= Seq(
20
20
}.getOrElse(" -Xlint:_" )
21
21
)
22
22
23
- jsEnv in Test := new org.scalajs.jsenv.selenium.SeleniumJSEnv (org.scalajs.jsenv. selenium.Firefox ())
23
+ jsEnv in Test := new org.scalajs.jsenv.selenium.SeleniumJSEnv (org.openqa. selenium.remote. DesiredCapabilities .chrome ())
24
24
25
25
libraryDependencies ++= Seq (
26
- " org.scala-js" %%% " scalajs-dom" % " 0.9.2 " ,
26
+ " org.scala-js" %%% " scalajs-dom" % " 0.9.3 " ,
27
27
" org.scalatest" %%% " scalatest" % " 3.0.3" % Test ,
28
28
" com.lihaoyi" %%% " scalatags" % " 0.6.5" % Test
29
29
)
30
30
31
- jsDependencies +=
32
- " org.webjars" % " jquery" % " 3.2.1" / " 3.2.1/jquery.js" minified " 3.2.1/jquery.min.js"
33
-
34
- requiresDOM in Test := true
31
+ jsDependencies += " org.webjars" % " jquery" % " 3.2.1" / " 3.2.1/jquery.js" minified " 3.2.1/jquery.min.js"
35
32
36
33
lazy val root = project.in(file(" ." ))
37
34
.enablePlugins(ScalaJSPlugin )
35
+ .enablePlugins(JSDependenciesPlugin )
Original file line number Diff line number Diff line change 1
- sbt.version = 0.13.15
1
+ sbt.version = 0.13.16
Original file line number Diff line number Diff line change 1
1
logLevel := Level .Warn
2
2
3
- addSbtPlugin(" org.scala-js" % " sbt-scalajs" % " 0.6.18" )
3
+ val scalaJSVersion =
4
+ Option (System .getenv(" SCALAJS_VERSION" )).getOrElse(" 0.6.20" )
4
5
5
- libraryDependencies += " org.scala-js" %% " scalajs-env-selenium" % " 0.1.3"
6
+ addSbtPlugin(" org.scala-js" % " sbt-scalajs" % scalaJSVersion)
7
+
8
+ {
9
+ if (scalaJSVersion.startsWith(" 0.6." )) Nil
10
+ else Seq (addSbtPlugin(" org.scala-js" % " sbt-jsdependencies" % " 1.0.0-M1" ))
11
+ }
12
+
13
+ libraryDependencies += " org.scala-js" %% " scalajs-env-selenium" % " 0.2.0"
You can’t perform that action at this time.
0 commit comments