summaryrefslogtreecommitdiff
path: root/integration
diff options
context:
space:
mode:
authorGuillaume Massé <masgui@gmail.com>2018-03-01 05:28:48 +0100
committerLi Haoyi <haoyi.sg@gmail.com>2018-02-28 20:28:48 -0800
commita6bd3dbe0f9f6d58326f0ffaa0737d07d5a3821f (patch)
tree3defba186bc48369269eb618cbca3802ea7bab1e /integration
parentc7b2fff6badcc595c177f85c7331cc4868c73412 (diff)
downloadmill-a6bd3dbe0f9f6d58326f0ffaa0737d07d5a3821f.tar.gz
mill-a6bd3dbe0f9f6d58326f0ffaa0737d07d5a3821f.tar.bz2
mill-a6bd3dbe0f9f6d58326f0ffaa0737d07d5a3821f.zip
Add dsl for SCM (now called VersionControl) (#168)
The scm url syntax is a source of confusion for developper. I added VersionControl.github() to simplify this process. We can add other common VersionControl url scheme like Bazar, etc.
Diffstat (limited to 'integration')
-rw-r--r--integration/test/resources/acyclic/build.sc7
-rw-r--r--integration/test/resources/upickle/build.sc5
2 files changed, 3 insertions, 9 deletions
diff --git a/integration/test/resources/acyclic/build.sc b/integration/test/resources/acyclic/build.sc
index de228b24..ce69f05d 100644
--- a/integration/test/resources/acyclic/build.sc
+++ b/integration/test/resources/acyclic/build.sc
@@ -1,6 +1,6 @@
import mill.Cross
import mill.scalalib.{SbtModule, PublishModule, Dep, CrossSbtModule, DepSyntax}
-import mill.scalalib.publish.{PomSettings, License, Developer, SCM}
+import mill.scalalib.publish.{PomSettings, License, Developer, VersionControl}
object acyclic extends Cross[AcyclicModule]("2.10.6", "2.11.8", "2.12.3", "2.12.4")
class AcyclicModule(val crossScalaVersion: String) extends CrossSbtModule with PublishModule {
@@ -13,10 +13,7 @@ class AcyclicModule(val crossScalaVersion: String) extends CrossSbtModule with P
organization = "com.lihaoyi",
url = "https://github.com/lihaoyi/acyclic",
licenses = Seq(License.MIT),
- scm = SCM(
- "git://github.com/lihaoyi/acyclic.git",
- "scm:git://github.com/lihaoyi/acyclic.git"
- ),
+ versionControl = VersionControl.github("lihaoyi", "acyclic"),
developers = Seq(
Developer("lihaoyi", "Li Haoyi","https://github.com/lihaoyi")
)
diff --git a/integration/test/resources/upickle/build.sc b/integration/test/resources/upickle/build.sc
index cd0b4d03..e1383771 100644
--- a/integration/test/resources/upickle/build.sc
+++ b/integration/test/resources/upickle/build.sc
@@ -13,10 +13,7 @@ trait UpickleModule extends CrossSbtModule with PublishModule{
organization = "com.lihaoyi",
url = "https://github.com/lihaoyi/upickle",
licenses = Seq(License.MIT),
- scm = SCM(
- "git://github.com/lihaoyi/upickle.git",
- "scm:git://github.com/lihaoyi/upickle.git"
- ),
+ versionControl = VersionControl.github("lihaoyi", "upickle"),
developers = Seq(
Developer("lihaoyi", "Li Haoyi","https://github.com/lihaoyi")
)