Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Use sbt-apache-sonatype #26

Merged
merged 1 commit into from
Mar 1, 2023

Conversation

mdedetrich
Copy link
Contributor

No description provided.

@@ -10,9 +10,9 @@ enablePlugins(JavaServerAppPackaging)

dockerUsername := sys.env.get("DOCKER_USER")

val akkaManagementVersion = "1.1.4"
val pekkoManagementVersion = "1.1.4"
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@pjfanning @nvollmar I was looking into the history of this file and I noticed that this version was bumped from 0.10.0 to 1.1.4. What is the context behind this, seems kind of random?

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'm not even sure this is what we want, we probably want to get these pekko libs from local M2 repo - we don't want to test released versions of these libs (and there are no pekko released versions)

Copy link
Contributor Author

@mdedetrich mdedetrich Mar 1, 2023

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

So then I don't even know what this version is here for, it seems we can put whatever we wan't and it "works" (in which case it should be documented because its highly confusing)?

I mean there is no pekko 1.1.4 and it shouldn't be resolving any akka artifacts now???

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I ran into that and thought it strange to test against an obsolete version. Just re-checked now and it seems those tests aren't run at all.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@jrudolph @raboof Maybe you have some context here?

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I raised #28

Copy link
Contributor

@nvollmar nvollmar Mar 1, 2023

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Checking the Readme, the following projects are/were not maintained by Lightbend and were left to the community:

  • akka-discovery-marathon-api
  • akka-discovery-aws-api
  • akka-discovery-aws-api-async
  • akka-discovery-consul

We might discuss how to go forward with them: Drop them, leave them as is or start maintaining them?

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The kubernetes api tests do a local publish and any version specified is overwritten with the local published one.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It seems that particular module is part of "integration-tests" but really is an example that contains no tests itself.

Copy link
Contributor

@nvollmar nvollmar left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm

@mdedetrich
Copy link
Contributor Author

So one of the tests are failing, will have to look into it

@nvollmar
Copy link
Contributor

nvollmar commented Mar 1, 2023

Some of the tests are a bit flaky, I guess this project needs a bit more work in general

@mdedetrich
Copy link
Contributor Author

Ah, it just passed. You are right it is flaky tests (I didn't think this project had flaky tests but good to know)

@mdedetrich mdedetrich merged commit d1f8a8d into apache:main Mar 1, 2023
@mdedetrich mdedetrich deleted the use-sbt-apache-sonatype branch March 1, 2023 13:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants