Skip to content

[bugfix] reenable builds by switching to a different nexus #5698

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

Merged
merged 4 commits into from
Apr 14, 2025

Conversation

line-o
Copy link
Member

@line-o line-o commented Apr 8, 2025

This is an attempt to re-enable builds of exist-db-6.x.x by switching to a different Nexus server.

https://repo.exist-db.org

The existing Nexus was kept in the parent-pom.

@line-o line-o requested review from wolfgangmm, dizzzz, reinhapa and a team April 8, 2025 19:38
@line-o line-o added high prio deprecation needs develop port dependencies Pull requests that update a dependency file ci issues related to continuous integration and removed deprecation labels Apr 8, 2025
line-o added 3 commits April 9, 2025 00:09
In order to populate caches the timeout for the build step is increased from 10 to 30 minutes.
@reinhapa
Copy link
Member

reinhapa commented Apr 9, 2025

@line-o seems still some access remaining

Error:  Failed to execute goal on project exist-webdav: Could not collect dependencies for project org.exist-db:exist-webdav:jar:6.3.0-SNAPSHOT
Error:  Failed to read artifact descriptor for org.exist-db.thirdparty.com.ettrema:milton-api:jar:1.8.1.3
Error:  	Caused by: The following artifacts could not be resolved: com.ettrema:milton:pom:1.8.1.3 (absent): Could not transfer artifact com.ettrema:milton:pom:1.8.1.3 from/to evolvedbinary-releases (https://repo.evolvedbinary.com/repository/exist-db/): status code: 502, reason phrase: Bad Gateway (502)

@line-o
Copy link
Member Author

line-o commented Apr 9, 2025

Yep, they can be found here eXist-db/mvn-repo and I will seek to make them available in the new nexus.
Just to make that point clear they are on maven central but seem to have some kind of issue:
https://central.sonatype.com/search?q=com.ettrema

@line-o
Copy link
Member Author

line-o commented Apr 9, 2025

It is even weirder as the resource seems to be available in the new nexus
https://repo.exist-db.org/repository/exist-db/org/exist-db/thirdparty/com/ettrema/milton-api/1.8.1.3/milton-api-1.8.1.3.pom

@line-o
Copy link
Member Author

line-o commented Apr 9, 2025

I see the issue now: Milton is downloaded from our nexus and the parent project Milton-1.8.3 is missing there

@line-o
Copy link
Member Author

line-o commented Apr 9, 2025

I had contact with @ljo and we are on it.

@@ -59,7 +59,7 @@ jobs:
cache: 'true'
- name: Maven Build
timeout-minutes: 30
run: ${{ steps.install-mvnd.outputs.mvnd-dir }}/mvnd -V -B -T 1C compile test-compile -DtrimStackTrace=false -D'dependency-check.skip' -D'license.skip'
Copy link
Member Author

Choose a reason for hiding this comment

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

I think we should revert this commit after it was merged to develop-6.x.x

@dizzzz dizzzz merged commit 5c8737f into eXist-db:develop-6.x.x Apr 14, 2025
31 of 49 checks passed
@line-o line-o deleted the switch-nexus branch April 14, 2025 17:34
@line-o line-o mentioned this pull request Apr 15, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
ci issues related to continuous integration dependencies Pull requests that update a dependency file high prio needs develop port
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants