File tree Expand file tree Collapse file tree 5 files changed +19
-15
lines changed
build/src/it/scala/com/typesafe/dbuild/build
support/src/main/scala/com/typesafe/dbuild/support/sbt Expand file tree Collapse file tree 5 files changed +19
-15
lines changed Original file line number Diff line number Diff line change 1
1
# dbuild release notes
2
2
3
- ### 0.9.19
3
+ ### 0.9.20
4
4
5
- - Fix publishing
6
-
7
- ### 0.9.18
8
-
9
- - Force scala-xml dependency to 2.x, for compatibility with sbt 1.8.0
5
+ - Support sbt 1.8.0 (by ignoring scala-xml version conflict)
10
6
- Publish JARs to Maven Central (not Bintray)
11
7
- Publish tarball to GitHub (not Cloudsmith)
12
8
9
+ ### 0.9.19 (withdrawn)
10
+
11
+ ### 0.9.18 (withdrawn)
12
+
13
13
### 0.9.17
14
14
15
15
- Use https not http
Original file line number Diff line number Diff line change @@ -5,7 +5,7 @@ You must have rights on Sonatype to publish under `com.typesafe`.
5
5
You should have a ` ~/.sbt/0.13/sonatype.sbt ` (or similar filename)
6
6
with the right ` credentials += ... ` .
7
7
8
- To create a dbuild release,
8
+ To publish a dbuild release,
9
9
10
10
1 . Be sure you are running Java 8
11
11
2 . Run ` sbt `
@@ -16,8 +16,15 @@ To create a dbuild release,
16
16
Do not try to publish snapshots to Sonatype. Instead, add a custom version
17
17
suffix (such as ` -RC1 ` ).
18
18
19
- If everything goes well, tag the release and push the tag to GitHub.
20
- Also update CHANGELOG.md and publish the website (see below).
19
+ If everything goes well, then also:
20
+
21
+ 1 . Update CHANGELOG.md
22
+ 2 . Tag the release
23
+ 3 . Push the tag to GitHub,
24
+ 4 . Make a GitHub release from the tag
25
+ 5 . Run ` packageZipTarball `
26
+ 6 . Attach the resulting ` .tgz ` and the ` .zip ` to the GitHub release
27
+ 7 . Publish the website (see below).
21
28
22
29
## Publishing (locally)
23
30
Original file line number Diff line number Diff line change 1
1
import Dependencies ._
2
2
import RemoteDepHelper ._
3
3
4
- def MyVersion : String = " 0.9.19"
5
-
6
- // override to match what Scala 2.12.17 uses
7
- dependencyOverrides in ThisBuild +=
8
- " org.scala-lang.modules" %% " scala-xml" % " 2.1.0"
4
+ def MyVersion : String = " 0.9.20"
9
5
10
6
// keep Maven Central happy
11
7
developers in ThisBuild := List (
Original file line number Diff line number Diff line change @@ -28,7 +28,7 @@ object RewireSpec extends Specification {
28
28
| check-missing: [false, false, false]
29
29
| cross-version: standard
30
30
| space: test
31
- | sbt-version: "0.13.8 "
31
+ | sbt-version: "0.13.18 "
32
32
| extraction-version: "2.11.1"
33
33
| projects: [
34
34
| {
Original file line number Diff line number Diff line change @@ -334,6 +334,7 @@ object SbtRunner {
334
334
* The string needed to load the dbuild plugin
335
335
*/
336
336
val addDBuildPlugin =
337
+ """ dependencyOverrides in ThisBuild += "org.scala-lang.modules" %% "scala-xml" % "2.1.0"""" + " \n\n " +
337
338
""" addSbtPlugin("com.typesafe.dbuild" % "plugin" % """ + '"' + Defaults .version + " \" )\n\n "
338
339
339
340
/** Perform a state transformation using onLoad() */
You can’t perform that action at this time.
0 commit comments