Skip to content

Commit 1248cbc

Browse files
author
Travis CI User
committed
Merge branch 'release/2.0.0'
2 parents 55cfabe + 409714c commit 1248cbc

File tree

24 files changed

+319
-102
lines changed

24 files changed

+319
-102
lines changed

.bettercodehub.yml

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
component_depth: 15
2+
languages:
3+
- name: scala
4+
production:
5+
include:
6+
- /src/main/scala/.*
7+
exclude:
8+
- /src/main/scala/org/scalatest/.*
9+
test:
10+
include:
11+
- /src/sbt-test/.*
12+
exclude:
13+
- /src/main/scala/.*

.scalafmt.conf

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
version = "2.0.0-RC6"
2+
3+
# change to "always" after support for SBT 0.13 is dropped
4+
trailingCommas = never
5+
6+
rewrite.rules = [
7+
AvoidInfix
8+
SortModifiers
9+
PreferCurlyFors
10+
]
11+
12+
# Reorder modifiers according to:
13+
# https://docs.scala-lang.org/style/declarations.html#modifiers
14+
rewrite.sortModifiers.order = [
15+
"override"
16+
"private", "protected"
17+
"implicit"
18+
"final", "sealed"
19+
"abstract"
20+
"lazy"
21+
]

.travis.yml

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,13 +8,16 @@ language: scala
88
# Ubuntu Trusty (https://docs.travis-ci.com/user/reference/trusty/)
99
dist: trusty
1010

11+
# https://docs.scala-lang.org/overviews/jdk-compatibility/overview.html#running-versus-compiling
12+
jdk: openjdk8
13+
1114
jobs:
1215
include:
13-
- name: test
16+
- stage: test
1417
if: (NOT branch =~ /^release\/.*$/)
1518
# When running scripted tests targeting multiple SBT versions, we must first publish locally for all SBT versions
16-
script: sbt "^ publishLocal" "^ scripted"
17-
- name: release
19+
script: sbt "^ publishLocal" "scripted"
20+
- stage: release
1821
if: (branch =~ /^release\/.*$/)
1922
env:
2023
- BINTRAY_USER=daniel-shuy

README.md

Lines changed: 38 additions & 29 deletions
Large diffs are not rendered by default.

build.sbt

Lines changed: 26 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,15 +4,37 @@ organization := "com.github.daniel-shuy"
44

55
name := "sbt-scripted-scalatest"
66

7-
licenses := Seq("Apache License, Version 2.0" -> url("http://www.apache.org/licenses/LICENSE-2.0.txt"))
7+
licenses := Seq(
8+
"Apache License, Version 2.0" -> url(
9+
"http://www.apache.org/licenses/LICENSE-2.0.txt"
10+
)
11+
)
12+
13+
homepage := Some(
14+
url("https://github.com/daniel-shuy/scripted-scalatest-sbt-plugin")
15+
)
816

9-
homepage := Some(url("https://github.com/daniel-shuy/scripted-scalatest-sbt-plugin"))
17+
scmInfo := Some(
18+
ScmInfo(
19+
url("https://github.com/daniel-shuy/scripted-scalatest-sbt-plugin"),
20+
"[email protected]:daniel-shuy/scripted-scalatest-sbt-plugin.git"
21+
)
22+
)
23+
24+
developers := List(
25+
Developer(
26+
"daniel-shuy",
27+
"Daniel Shuy",
28+
29+
url("https://github.com/daniel-shuy")
30+
)
31+
)
1032

1133
crossSbtVersions := Seq(
1234
"0.13.17",
13-
"1.2.6"
35+
"1.3.3"
1436
)
1537

1638
libraryDependencies ++= Seq(
17-
"org.scalatest" %% "scalatest" % "3.0.0"
39+
"org.scalatest" %% "scalatest" % "3.1.0"
1840
)

project/bintray.sbt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
addSbtPlugin("org.foundweekends" % "sbt-bintray" % "0.5.4")
1+
addSbtPlugin("org.foundweekends" % "sbt-bintray" % "0.5.5")

project/build.properties

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
sbt.version = 1.2.6
1+
sbt.version = 1.3.3

project/release.sbt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
addSbtPlugin("com.github.gseitz" % "sbt-release" % "1.0.11")
1+
addSbtPlugin("com.github.gseitz" % "sbt-release" % "1.0.12")

publish.sbt

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,13 @@ publishMavenStyle := false
22

33
bintrayRepository := "sbt-plugins"
44

5-
bintrayPackageLabels := Seq("sbt", "sbt-plugin", "sbt-test", "scripted", "scripted-plugin", "scalatest")
5+
bintrayPackageLabels := Seq(
6+
"sbt",
7+
"sbt-plugin",
8+
"sbt-test",
9+
"scripted",
10+
"scripted-plugin",
11+
"scalatest"
12+
)
613

714
bintrayReleaseOnPublish := false

release.sbt

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ import ReleaseTransformations._
22

33
releaseIgnoreUntrackedFiles := true
44

5+
// skip Travis CI build
56
releaseCommitMessage := s"[ci skip] ${releaseCommitMessage.value}"
67

78
releaseProcess := Seq[ReleaseStep](
@@ -11,7 +12,7 @@ releaseProcess := Seq[ReleaseStep](
1112
releaseStepCommandAndRemaining("^ test"),
1213
// When running scripted tests targeting multiple SBT versions, we must first publish locally for all SBT versions
1314
releaseStepCommandAndRemaining("^ publishLocal"),
14-
releaseStepCommandAndRemaining("^ scripted"),
15+
releaseStepInputTask(scripted),
1516
setReleaseVersion,
1617
commitReleaseVersion,
1718
// don't tag, leave it to git flow

0 commit comments

Comments
 (0)