You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@predictionio.apache.org by ta...@apache.org on 2018/09/28 14:36:28 UTC

predictionio git commit: [PIO-170] Upgrade sbt to 1.2.3

Repository: predictionio
Updated Branches:
  refs/heads/develop 8265d7d75 -> d4ae9e871


[PIO-170] Upgrade sbt to 1.2.3

Closes #470


Project: http://git-wip-us.apache.org/repos/asf/predictionio/repo
Commit: http://git-wip-us.apache.org/repos/asf/predictionio/commit/d4ae9e87
Tree: http://git-wip-us.apache.org/repos/asf/predictionio/tree/d4ae9e87
Diff: http://git-wip-us.apache.org/repos/asf/predictionio/diff/d4ae9e87

Branch: refs/heads/develop
Commit: d4ae9e8718d526b664dd8e4776950b51106e1af2
Parents: 8265d7d
Author: Naoki Takezoe <ta...@apache.org>
Authored: Fri Sep 28 23:35:20 2018 +0900
Committer: Naoki Takezoe <ta...@apache.org>
Committed: Fri Sep 28 23:35:20 2018 +0900

----------------------------------------------------------------------
 LICENSE.txt              |  1 +
 build.sbt                | 36 ++++++++++++++++--------------------
 project/assembly.sbt     |  2 +-
 project/build.properties |  2 +-
 project/plugins.sbt      | 14 +++++++-------
 project/unidoc.sbt       |  2 +-
 6 files changed, 27 insertions(+), 30 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/predictionio/blob/d4ae9e87/LICENSE.txt
----------------------------------------------------------------------
diff --git a/LICENSE.txt b/LICENSE.txt
index 72f53a3..a05f3d8 100644
--- a/LICENSE.txt
+++ b/LICENSE.txt
@@ -1712,6 +1712,7 @@ Binary distribution bundles
   org.scala-lang.modules # scala-parser-combinators_2.11 # 1.0.6 (http://scala-lang.org/)
   org.scala-lang.modules # scala-xml_2.11 # 1.0.3 (http://scala-lang.org/)
   org.scala-lang.modules # scala-xml_2.11 # 1.0.4 (http://scala-lang.org/)
+  org.scala-lang.modules # scala-xml_2.11 # 1.0.6 (http://scala-lang.org/)
   
   which is available under the BSD license (http://www.scala-lang.org/downloads/license.html)
 

http://git-wip-us.apache.org/repos/asf/predictionio/blob/d4ae9e87/build.sbt
----------------------------------------------------------------------
diff --git a/build.sbt b/build.sbt
index 6a61521..8b69b03 100644
--- a/build.sbt
+++ b/build.sbt
@@ -74,18 +74,6 @@ hadoopVersion in ThisBuild := sys.props.getOrElse(
   "hadoop.version",
   scalaSparkDepsVersion(scalaBinaryVersion.value)(sparkBinaryVersion.value)("hadoop"))
 
-val pioBuildInfoSettings = buildInfoSettings ++ Seq(
-  sourceGenerators in Compile += buildInfo,
-  buildInfoKeys := Seq[BuildInfoKey](
-    name,
-    version,
-    scalaVersion,
-    scalaBinaryVersion,
-    sbtVersion,
-    sparkVersion,
-    hadoopVersion),
-  buildInfoPackage := "org.apache.predictionio.core")
-
 val conf = file("conf")
 
 val commonSettings = Seq(
@@ -146,7 +134,18 @@ val core = (project in file("core")).
   settings(commonSettings: _*).
   settings(commonTestSettings: _*).
   enablePlugins(GenJavadocPlugin).
-  settings(pioBuildInfoSettings: _*).
+  enablePlugins(BuildInfoPlugin).
+  settings(
+    buildInfoKeys := Seq[BuildInfoKey](
+      name,
+      version,
+      scalaVersion,
+      scalaBinaryVersion,
+      sbtVersion,
+      sparkVersion,
+      hadoopVersion),
+    buildInfoPackage := "org.apache.predictionio.core"
+  ).
   enablePlugins(SbtTwirl).
   disablePlugins(sbtassembly.AssemblyPlugin)
 
@@ -155,9 +154,9 @@ val tools = (project in file("tools")).
   dependsOn(data).
   settings(commonSettings: _*).
   settings(commonTestSettings: _*).
+  settings(skip in publish := true).
   enablePlugins(GenJavadocPlugin).
-  enablePlugins(SbtTwirl).
-  settings(publishArtifact := false)
+  enablePlugins(SbtTwirl)
 
 val e2 = (project in file("e2")).
   settings(commonSettings: _*).
@@ -175,9 +174,9 @@ val storageSubprojects = Seq(
     dataS3)
 
 val storage = (project in file("storage"))
+  .settings(skip in publish := true)
   .aggregate(storageSubprojects map Project.projectToRef: _*)
   .disablePlugins(sbtassembly.AssemblyPlugin)
-  .settings(publishArtifact := false)
 
 val assembly = (project in file("assembly")).
   settings(commonSettings: _*)
@@ -186,6 +185,7 @@ val root = (project in file(".")).
   settings(commonSettings: _*).
   enablePlugins(ScalaUnidocPlugin).
   settings(
+    skip in publish := true,
     unidocProjectFilter in (ScalaUnidoc, unidoc) := inAnyProject -- inProjects(dataElasticsearch, dataElasticsearch1),
     unidocProjectFilter in (JavaUnidoc, unidoc) := inAnyProject -- inProjects(dataElasticsearch, dataElasticsearch1),
     scalacOptions in (ScalaUnidoc, unidoc) ++= Seq(
@@ -310,10 +310,6 @@ parallelExecution in Global := false
 testOptions in Test += Tests.Argument("-oDF")
 
 printBuildInfo := {
-  if (scalaBinaryVersion.value == "2.10")
-    streams.value.log.warn("Support for Scala 2.10 is deprecated. Please upgrade to a newer version of Scala.")
-  if (sparkBinaryVersion.value == "1.6")
-    streams.value.log.warn("Support for Spark 1.6 is deprecated. Please upgrade to a newer version of Spark.")
   println(s"PIO_SCALA_VERSION=${scalaVersion.value}")
   println(s"PIO_SPARK_VERSION=${sparkVersion.value}")
   println(s"PIO_ELASTICSEARCH_VERSION=${elasticsearchVersion.value}")

http://git-wip-us.apache.org/repos/asf/predictionio/blob/d4ae9e87/project/assembly.sbt
----------------------------------------------------------------------
diff --git a/project/assembly.sbt b/project/assembly.sbt
index 39c1bb8..d95475f 100644
--- a/project/assembly.sbt
+++ b/project/assembly.sbt
@@ -1 +1 @@
-addSbtPlugin("com.eed3si9n" % "sbt-assembly" % "0.14.3")
+addSbtPlugin("com.eed3si9n" % "sbt-assembly" % "0.14.7")

http://git-wip-us.apache.org/repos/asf/predictionio/blob/d4ae9e87/project/build.properties
----------------------------------------------------------------------
diff --git a/project/build.properties b/project/build.properties
index 64317fd..0cd8b07 100644
--- a/project/build.properties
+++ b/project/build.properties
@@ -1 +1 @@
-sbt.version=0.13.15
+sbt.version=1.2.3

http://git-wip-us.apache.org/repos/asf/predictionio/blob/d4ae9e87/project/plugins.sbt
----------------------------------------------------------------------
diff --git a/project/plugins.sbt b/project/plugins.sbt
index 15b986d..4239efe 100644
--- a/project/plugins.sbt
+++ b/project/plugins.sbt
@@ -1,17 +1,17 @@
-addSbtPlugin("com.eed3si9n" % "sbt-buildinfo" % "0.3.2")
+addSbtPlugin("com.eed3si9n" % "sbt-buildinfo" % "0.9.0")
 
-addSbtPlugin("com.jsuereth" % "sbt-pgp" % "1.0.0")
+addSbtPlugin("com.jsuereth" % "sbt-pgp" % "1.1.1")
 
-addSbtPlugin("com.typesafe.sbt" % "sbt-twirl" % "1.1.1")
+addSbtPlugin("com.typesafe.sbt" % "sbt-twirl" % "1.3.15")
 
-addSbtPlugin("org.xerial.sbt" % "sbt-sonatype" % "1.1")
+addSbtPlugin("org.xerial.sbt" % "sbt-sonatype" % "2.3")
 
-addSbtPlugin("org.scalastyle" %% "scalastyle-sbt-plugin" % "0.8.0")
+addSbtPlugin("org.scalastyle" %% "scalastyle-sbt-plugin" % "1.0.0")
 
 resolvers += "sonatype-releases" at "https://oss.sonatype.org/content/repositories/releases/"
 
-addSbtPlugin("org.scoverage" % "sbt-scoverage" % "1.3.5")
+addSbtPlugin("org.scoverage" % "sbt-scoverage" % "1.5.1")
 
-addSbtPlugin("com.typesafe.sbt" % "sbt-native-packager" % "1.2.0-M8")
+addSbtPlugin("com.typesafe.sbt" % "sbt-native-packager" % "1.3.6")
 
 addSbtPlugin("com.typesafe.sbt" % "sbt-license-report" % "1.2.0")
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/predictionio/blob/d4ae9e87/project/unidoc.sbt
----------------------------------------------------------------------
diff --git a/project/unidoc.sbt b/project/unidoc.sbt
index f9c20f8..ade7d89 100644
--- a/project/unidoc.sbt
+++ b/project/unidoc.sbt
@@ -1 +1 @@
-addSbtPlugin("com.eed3si9n" % "sbt-unidoc" % "0.4.0")
+addSbtPlugin("com.eed3si9n" % "sbt-unidoc" % "0.4.2")