Commit graph

220 commits

Author SHA1 Message Date
Matthew de Detrich
b7fdada663 Remove org.apache.pekko package from sbt build 2023-07-30 14:47:28 +02:00
Matthew de Detrich
5fb79340f5 Update sbt-reproducible-builds and set check resolver to staging 2023-07-28 15:51:27 +02:00
Matthew de Detrich
8109724747 Remove sonatype commands that shouldn't be run in release process 2023-07-26 13:28:23 +02:00
PJ Fanning
88bf6329f1 upgrade sbt-source-dist 2023-07-04 11:50:57 +08:00
PJ Fanning
b0fdac259b
adjust ASF header (#450) 2023-06-22 14:19:26 +01:00
PJ Fanning
eea42b8741
extend ORSet licensing to copy in persistence-typed module (#440) 2023-06-21 12:20:54 +01:00
PJ Fanning
64fe0c13d2
acknowledge Basho license on ORSet code (#435) 2023-06-21 09:30:25 +01:00
Matthew de Detrich
a2b2208caf Enable doc publishing for Scala 3 2023-06-14 11:21:22 +08:00
Matthew de Detrich
9bc2c930f7 Use proper type for SemVerSpec 2023-06-01 13:20:52 +08:00
PJ Fanning
bbb3be1b1e
add license header to sbt files (#359)
* add license header to sbt files

* Update plugins.sbt
2023-05-29 10:35:14 +08:00
Matthew de Detrich
ca1ed99307 Set version scheme 2023-05-28 00:57:57 +02:00
PJ Fanning
45f2445b77
issue with osgi project scaladoc (scala3) (#355) 2023-05-27 23:42:26 +01:00
PJ Fanning
2ff8c07a17
remove rsync plugin (#331) 2023-05-23 18:34:30 +01:00
PJ Fanning
4b82b53705 source dists must include the word incubating 2023-04-12 02:32:03 +08:00
PJ Fanning
198d0eb017
update pekko-cluster license (#272) 2023-03-25 13:03:29 +01:00
PJ Fanning
a1ee96633c
license/notice reqs for CountMinSketch.java (#229) 2023-03-06 15:04:59 +01:00
Matthew de Detrich
c1584a4f4b Update sbt-apache-sonatype 2023-03-01 11:50:18 +01:00
PJ Fanning
de1a5e3b37
acknowledge smhasher copyright but add apache license header (#159)
* acknowledge lamp/epfl copyright  but add apache license header

* scalafmt

* latest attempt

* Update LICENSE

* add Austin Appleby attribution

* remove debian check

* Update CopyrightHeader.scala

* add source license changes for MurmurHash and introduce more jar specific licenses

* scalafmt

* update comment
2023-02-22 16:10:24 +01:00
PJ Fanning
c32fcf1f0a
update more akka refs to use pekko name (#200) 2023-02-17 10:49:40 +01:00
Matthew de Detrich
5e8a278b1b Updates sbt-source-dist 2023-02-15 22:10:07 +01:00
Johannes Rudolph
8e79fc96b5
make sure to include resources in protobuf-v3 assembly (#174) 2023-02-14 13:45:08 +01:00
Matthew de Detrich
751ac2f2e3 Use sbt-apache-sonatype for Apache Nexus repo settings 2023-02-12 15:44:20 +01:00
Johannes Rudolph
b9de316961
use pekko-sbt-paradox theme for docs (#156)
Fixes #153
2023-02-10 09:55:33 +01:00
Matthew de Detrich
464c0fa7cd Add SourceDistPlugin for creating source packages 2023-02-09 14:47:19 +01:00
PJ Fanning
bceeca9b78
update jar build to include protobuf license (#138) 2023-02-09 14:40:34 +01:00
PJ Fanning
474ed8b4d0
use Apache Pekko name for version check (#119) 2023-01-23 12:09:03 +01:00
PJ Fanning
316d1849eb
need to put license/notice in all jars (#88) 2023-01-08 18:31:43 +01:00
Matthew de Detrich
f48a88991e Replace the akka paradox theme with the standard one 2023-01-07 20:45:29 +01:00
PJ Fanning
0208a4a3bd
try to add license and notice to jars (#77)
I'm going to merge this - thanks for the reviews
2023-01-06 10:34:14 +01:00
Matthew de Detrich
24c03cde19
Rename sbt akka modules
Co-authored-by: Sean Glover <sean@seanglover.com>
2023-01-05 11:10:50 +01:00
Matthew de Detrich
b92b749946 Improve akka-actor-typed initialCommands 2023-01-04 11:52:36 +01:00
Matthew de Detrich
0cb5056ad5 Rename classes containing Akka to Pekko 2022-12-03 11:49:30 +01:00
PJ Fanning
708da8caec
rename akka-docs dir to docs (#62) 2022-12-02 10:49:40 +01:00
Matthew de Detrich
f84e8db3cb Rename akka package to org.apache.pekko 2022-11-30 16:45:15 +01:00
Auto Format
15b163da74 format source with scalafmt, #2 2022-11-05 15:01:03 +01:00
Arnout Engelen
e7e95f5c75
Fix build.sbt 'Dependencies' import (#31382)
Not sure how sbt doesn't trip over this, but it seems to help IntelliJ
2022-05-06 14:34:45 +02:00
kerr
146cc1af0f
=sbt Apply the build sbt messages but disable on sub projects. (#31352) 2022-04-21 15:50:07 +02:00
kerr
c90de63c97
=build Add useful task tips to sbt welcome message. (#31335)
Signed-off-by: hepin1989 <hepin1989@gmail.com>
2022-04-20 15:07:34 +02:00
kerr
15af15745c
Change scalafmtSbtAll to scalafmtSbt (#31342) 2022-04-14 10:17:13 +02:00
Patrik Nordwall
79718a068d
Explicit dependency for pr validation diff, #27937 (#31239)
* change of akka-actor didn't trigger build of akka-actor-tests
  because the dependency was via akka-testkit
2022-03-13 08:46:08 +01:00
Patrik Nordwall
6c9c733896
Optional akka-remote dependency from akka-persistence-query, #30980 (#30987)
* akka-protobuf-v3 is anyway a dependency from akka-stream
* akka-remote can remain provided by adding lazy on the WrappedPayloadSupport
* tested with a sample with only akka-persistence and akka-persistence-query
2021-12-14 12:47:45 +01:00
Arnout Engelen
5fafdced8e
Cleanup cross building (#30981)
* wip

* Don't set crossScalaVersions at the toplevel

* scalafmtSbt

* Accidentally commited

* Set default scalaVersion

* Set top-level scala version to default

* Add comment explaining why to +~
2021-12-14 11:00:02 +01:00
Patrik Nordwall
f946655ad5
Serializer for EventEnvelope and Offset (#30970) 2021-12-09 13:30:59 +01:00
Arnout Engelen
cdad7938b0
Include Scala 3 in cross-build (#30392)
* Include Scala 3 in cross-build

sbt cross-building sometimes behaves surprisingly, so this does not work
yet: when switching to 3.0.1-RC1 it still tries to build the modules
that do not support that version yet, even though they are 'excluded'.

This also currently breaks cross-publishing, so we cannot merge this.
Once this works we should add a note to the documentation clarifying
that the Scala 3 artifacts are experimental.

* Fix jackson test dependency

* Don't publish docs for scala3 artifacts for now

* Publish empty doc packages for Scala 3 artifacts
2021-10-25 08:18:22 +02:00
Johan Andrén
b859d9fc48
Update verifyCodeStyle and applyCodeStyle to be what we really require (#30777)
Previously it included a coarse grained Java reformat which it seems was never
quite worked through (reformatting generated sources etc), so go back on that,
and make sure verifyCodeStyle is exactly what we require for PR validation to pass
(and that it does not diverge)
2021-10-13 08:21:09 +02:00
Andrea Peruffo
d75ad252b8
Run multi-node tests on fresh GKE clusters (#30570)
* Port multi-node-test from Jenkins
* link to issues for gh-excluded tests
* use kubectl in multi-jvm plugin
2021-08-27 17:40:51 +02:00
Marcos Pereira
7cdca36ab8
Some minor build clean ups
- Resolve some warnings due to depracations
- Fix an infinite recursion
- Minor refactoring to use sys.props instead of System.getProperty
2021-08-19 20:03:07 -04:00
Peter Vlugter
bbb9f10d1a
Remove WhiteSource plugin (#30545) 2021-08-17 09:04:27 +02:00
Johan Andrén
70ba0a1af0
Akka Remote compiling on Scala 3.0 (#30361)
Co-authored-by: Arnout Engelen <arnout@bzzt.net>
2021-07-21 20:24:33 +02:00
Johan Andrén
b5cbf383d6
Move typed persistence tests away from LevelDB (#30224) 2021-06-02 17:15:18 +02:00