Commit graph

61 commits

Author SHA1 Message Date
Patrik Nordwall
9b46a789ab workaround in release script for missing Jackson dependency for Scala 2.13.0-RC2
* Thought that the `crossScalaVersions -= Dependencies.scala213Version` in
  the akka-serialization-jackson project would work also for the +buildRelease, but
  in dry-run it didn't so building twice with explicit Scala versions instead.
* akka-serialization-jackson is then excluded from the aggregate for 2.13
2019-05-24 11:31:21 +02:00
Patrik Nordwall
1c09e07648 remove upload of whitesource report from release script, #26866
* to avoid it for milestones
* will be done by Travis on tag build instead
2019-05-24 09:11:12 +02:00
Arnout Engelen
686b36962e
Don't branch while releasing (#26966)
Don't introduce a new branch while releasing, so the release is just a tag on
master.

Use -Dakka.build.version to pass version to sbt

See also #26675.
2019-05-23 17:48:48 +02:00
Patrik Nordwall
54e5f0829b remove duplicate build with Scala 2.12 in release
* that was a workaround for building with 2.11
2019-05-03 13:37:31 +02:00
Christopher Batey
0ab7a96ae2
Remove Scala 2.11 for Akka 2.6 (#26760)
* Remove Scala 2.11 for Akka 2.6

* Remove unused import

* Update akka-actor/src/main/scala-2.13/akka/compat/Future.scala

Co-Authored-By: chbatey <christopher.batey@gmail.com>

* Update akka-actor/src/main/scala-2.13/akka/compat/Future.scala

Co-Authored-By: chbatey <christopher.batey@gmail.com>

* Remove last few bits of 2.11
2019-04-19 07:53:27 +01:00
Patrik Nordwall
b5b592c8f9
Remove Scala 2.11 from crossScalaVersions (#26656)
* Remove Scala 2.11 from crossScalaVersions

* because +buildRelease doesn't work with mixed crossScalaVersions
* let's use akka.build.scalaVersion when building for 2.11
* aggregatedProjects adjusted depending on akka.build.scalaVersion is 2.11 or not,
  there excluding/including the -typed modules

* update travis to use akka.build.scalaVersion
2019-04-02 15:16:01 +02:00
Arnout Engelen
9d63d353d5
Expect java11 for releasing
Refs #26278
2019-03-12 15:50:54 +01:00
Christopher Batey
83e4278211 Fix excludes for docs publish in release script
They should be relative to the from path so this was rsyncing the
docs twice, once via SBT and once when doing the api docs
2019-02-14 11:29:38 +00:00
Johan Andrén
6123b7548d Stab 2019-01-29 15:39:54 +01:00
Marcos Pereira
03e4ffb3d1
Cross run MiMa when releasing
This ensures the binary compatibility will run for all Scala 
versions that are used to do the release.
2018-12-20 17:41:53 -05:00
Arnout Engelen
8ba48c0adc
Compile with jdk9, targeting jdk8 (#24711) 2018-07-02 16:38:07 +02:00
Patrik Nordwall
8a662bdc24 fix deployRsync param in release script 2018-02-22 18:06:37 +01:00
Johan Andrén
be3766d0ae
Post 2.5.8 fixes (#24128)
* Update MiMa latest release
* Silence some noise from sbt breaking the relase script
* MiMa excludes we had missed for a couple of releases
2017-12-08 16:53:47 +01:00
Arnout Engelen
a2cbff1061
Switch languages in paradox without page refresh (#23544) 2017-10-30 13:45:30 +01:00
Martynas Mickevičius
feb333f394 =doc,release Baptising the release server (#23606)
* Baptising the release server

* Update release (#23624)
2017-09-12 11:13:25 +02:00
Arnout Engelen
ee79a3d1a8 Update whitesource report on release (#23146) 2017-06-13 11:18:24 +02:00
Arnout Engelen
908c885bbc Remove warnOldDocs.js from release procedure
Since we don't have that file with Paradox.

We'd probably want to reintroduce this (or something similar) however.
2017-05-25 12:56:03 +02:00
Johan Andrén
0ab494e5dd Do not build and publish dist and activator zips (#22223)
* Release script updates
2017-01-25 18:04:24 +01:00
Patrik Nordwall
6454c090cc prevent mistake of releasing from wrong branch (#22043)
(cherry picked from commit 566e5a09fa3883f1f70abd80da10fece0ffce0a6)
2016-12-20 17:02:22 +01:00
Roland Kuhn
0acf03f528 update warnOldDocs.js and symlink for release
This will also git commit before and after the upload of the docs, so as
to make sure that changes to warnOldDocs.js are recoverable.
2016-03-08 19:46:46 +01:00
Martynas Mickevičius
2b67f3c128 #19767 Exclude meta-projects from unidoc tasks. 2016-02-22 11:17:33 +02:00
Martynas Mickevičius
67a2b21186 Add support for OpenJDK to release script 2016-02-02 17:38:35 +02:00
Konrad Malawski
c527987cc3 +doc #18295 show warning if browsing outdated docs
+doc #18295 include versions.json updation during release
2015-11-05 13:21:24 +01:00
Konrad Malawski
140c4dcdce =pro #17855 dont publish benchmarks or tests, fix license in bench 2015-07-01 17:05:12 +02:00
Patrik Nordwall
66cc86ee3e =pro check jdk8 in release script 2015-05-19 15:05:08 +02:00
Patrik Nordwall
31939046ed =pro unset dry_run flag
* dry_run=false doesn't work for me
2015-01-19 14:03:15 +01:00
Martynas Mickevičius
932f8a9bd7 =pro #16371 enable cross builds
* changed zeromq-scala-binding library
* modified build-release task to include distributions from cross builds
* removed tar-zip step from release script, because tgz package is not used from the website
* release script now releases for all crossScalaVersions
* dry run is the default now
2014-11-30 15:53:41 +02:00
Martynas Mickevicius
7bc438195f =pro do not push releasing* branch
Tag is more than plenty.
2014-09-16 11:01:39 +02:00
Patrik Nordwall
c517de4f21 Merge pull request #15669 from akka/wip-15664-dist-filenames-patriknw
=pro #15664 Use scala version in dist files
2014-08-20 07:39:46 +02:00
Ben McCann
36943a5444 Security: use https to fetch repo artifacts. See http://blog.ontoillogical.com/blog/2014/07/28/how-to-take-over-any-java-developer/ 2014-08-19 07:21:14 -07:00
Patrik Nordwall
c4ee032ead =pro #15664 Use scala version in dist files 2014-08-15 11:44:59 +02:00
Björn Antonsson
6fecb00f91 =pro Fixed release script Java version check 2014-03-04 11:16:39 +01:00
Patrik Nordwall
bedfad5435 !pro,sbt #3781 Remove akka-sbt-plugin 2014-01-17 11:09:28 +01:00
Patrik Nordwall
fabe519b89 Possibility to skip mima check in release 2013-10-18 10:05:29 +02:00
Patrik Nordwall
a6f8b5516a =pro #3015 Upload dist to S3 downloads.typesafe.com 2013-08-21 14:44:14 +02:00
Björn Antonsson
3b5947d834 Allow akka sbt plugin to be excluded from remote publishing 2013-05-31 11:31:07 +02:00
Roland Kuhn
85954621ef Merge pull request #1439 from akka/wip-release-script-∂π
forward-port the things we learned on the release-2.1 branch
2013-05-16 07:29:04 -07:00
Roland
bc8679d278 make release script really clean out the working directory 2013-05-16 09:44:50 +02:00
Endre Sándor Varga
fc67c061d4 Forward port of release and build changes from 2.1 2013-05-14 11:50:23 +02:00
Björn Antonsson
ed40dff7d7 Release should build and copy javadoc automatically. See #3158 2013-03-18 11:44:54 +01:00
Björn Antonsson
5569cd676a Release script instructions added. 2012-11-15 08:16:19 +01:00
Peter Vlugter
e8976dd0c6 Update release script with new repo.akka.io details 2012-10-24 11:37:26 +13:00
Viktor Klang
e6d54b59ac #2623 - Adding a @github@ substitution for links to github, as well as adding a pointer as to where to find the example code for the docs. 2012-10-22 11:14:22 +02:00
Roland
66d071ab84 adapt release script to maven publishing 2012-08-22 22:04:46 +02:00
Viktor Klang
9a1ae214de #2261 - adding rewrites of Akka github urls to solidify on release 2012-07-30 13:57:32 +02:00
Viktor Klang
b0850010dd Uncommit me 2012-07-27 16:23:08 +02:00
Viktor Klang
649b9d5181 Switching to Mr Pink's Java6 detector 2012-06-11 22:53:45 +02:00
Viktor Klang
edc0c0d888 #2119 - enforce Java6 for releases 2012-06-11 11:26:28 +02:00
Björn Antonsson
17b0f43aea Invoke mima as part of the release --dry-run see #1953 2012-06-01 10:01:37 +02:00
Peter Vlugter
0837f722f8 Update release script to use repo.akka.io 2012-03-13 21:01:33 +13:00