-
Notifications
You must be signed in to change notification settings - Fork 15
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
build: update java client dependency #1197
Conversation
Test Results 50 files 50 suites 1m 24s ⏱️ Results for commit ff942bf. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
💭 So this means that any project building against a SNAPSHOT version of zeebe-client-java
must either make this change or move to a non-SNAPSHOT release. I think that's fine, as SNAPSHOTs should only be for internal development.
LGTM 👍
Thanks @nicpuppa
Here's what happens to projects depending on a SNAPSHOT of First it downloads the
Then it sees in there an entry for the latest snapshot: <?xml version="1.0" encoding="UTF-8"?>
<metadata modelVersion="1.1.0">
<groupId>io.camunda</groupId>
<artifactId>zeebe-client-java</artifactId>
<version>8.6.0-SNAPSHOT</version>
<versioning>
<snapshot>
<timestamp>20240627.070523</timestamp>
<buildNumber>1073</buildNumber>
</snapshot>
<lastUpdated>20240627073119</lastUpdated>
<snapshotVersions>
<snapshotVersion>
<classifier>sources</classifier>
<extension>jar</extension>
<value>8.6.0-20240619.224723-1010</value>
<updated>20240619224723</updated>
</snapshotVersion>
<snapshotVersion>
<classifier>javadoc</classifier>
<extension>jar</extension>
<value>8.6.0-20240619.220911-1010</value>
<updated>20240619220911</updated>
</snapshotVersion>
<snapshotVersion>
<extension>jar</extension>
<value>8.6.0-20240627.070523-1073</value>
<updated>20240627070523</updated>
</snapshotVersion>
<snapshotVersion>
<extension>pom</extension>
<value>8.6.0-20240627.070523-1073</value>
<updated>20240627070523</updated>
</snapshotVersion>
</snapshotVersions>
</versioning>
</metadata> And downloads the pom of that specific SNAPSHOT of
Then it sees that this has a relocation in that pom and tries to download the same version of the relocated pom:
But that artifact doesn't exist. |
Description
Due to Zeebe Java Client refactor/rename we need to update also the dependency here
Related issues
related camunda/camunda#19482