Arnout Engelen
c737f1a8e6
Commit api/japi docs when releasing ( #30128 )
2021-03-18 15:04:43 +01:00
Arnout Engelen
f1b6c6a1c6
Remove 'dry run' feature ( #29225 )
...
* Remove 'dry run' feature #29199
No longer essential because release steps can be retried/resumed more easily
nowadays
* Also remove the 'run tests' option
2020-06-11 12:31:07 +02:00
Arnout Engelen
2223413503
Fix publishing credentials instructions ( #29002 )
...
You authenticate with your private key, of course...
2020-05-07 15:18:20 +02:00
Patrik Nordwall
8cfc23da37
fix publishRsync in release script ( #29003 )
2020-04-30 21:26:49 +02:00
Arnout Engelen
ad2bd70213
Use sbt-publish-rsync rather than our own ( #28868 )
2020-04-28 11:49:42 +02:00
Arnout Engelen
1a529aa38a
Publish paradox/japi/api (snapshot) docs via sbt ( #28828 )
...
* Publish paradox/japi/api (snapshot) docs via sbt
* Removes the need for custom release commands
* Use ++= instead of :=
2020-03-30 16:48:15 +02:00
Arnout Engelen
79b1cda615
Create the git tag before releasing rather than during ( #28820 )
2020-03-27 11:59:30 +01:00
Arnout Engelen
b34e26eff0
Publish snapshots to gustav with 'publish' ( #28815 )
...
This removes the need to publish to a 'predictable' directory and then
'manually' rsyncing the locally-created repository from jenkins to gustav.
This is not needed for anything, it just simplifies the build a bit. We
could eventually use it for the paradox and api docs as well.
2020-03-27 10:30:38 +01:00
Patrik Nordwall
458d4ae546
add GPG_TTY instruction
2020-01-27 13:27:56 +01:00
Arnout Engelen
3a35851fef
use sbt-dynver ( #27042 )
2019-12-16 14:33:17 +01:00
Patrik Nordwall
daac56cc40
use Scala 2.13 for last step in release script
2019-07-05 09:37:06 +02:00
Patrik Nordwall
beea76902e
cross release again ( #27140 )
2019-06-14 08:57:41 +01:00
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
Konrad `ktoso` Malawski
1cd370be60
=pro fix osgi plugin muting AutomaticModuleName ( #24534 )
...
* =pro fix osgi plugin muting AutomaticModuleName
* Revert "=pro fix osgi plugin muting AutomaticModuleName"
This reverts commit a763353ebf102184c17d78b6bf946cdd0ddff23e.
* =pro update osgi plugin, un-break AutomaticModuleName
2018-02-13 17:29:19 +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