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

[Build] Adapt Github workflows to parallel build and build with Maven 3.9.9 #233

Merged
merged 2 commits into from
Nov 19, 2024

Conversation

HannesWell
Copy link
Contributor

Currently there are warnings in each element of the GH workflow matrix like:
Warning: The requested profile "epp.package.committers" could not be activated because it does not exist.

and all packages are built in each build, which just takes much longer.

Part of #120

@HannesWell HannesWell force-pushed the adapt-gh-build branch 2 times, most recently from 6f34aab to 9e278cf Compare November 19, 2024 07:18
and enable batch-mode to reduce download progress print-out.

Part of eclipse-packaging#120
@HannesWell
Copy link
Contributor Author

I have now also enabled Mavens batch-mode (using -B) to reduce the download progress print-out.
We could go even one step further and suppress progress print-out entirely by adding:
-ntp or --no-transfer-progress : Do not display transfer progress when downloading or uploading

@HannesWell HannesWell changed the title [Build] Adapt Github workflows to parallel build [Build] Adapt Github workflows to parallel build and build with Maven 3.9.9 Nov 19, 2024
@HannesWell
Copy link
Contributor Author

This now also includes an update to Maven 3.9.9 for GH workflows, which matches the Maven version used in Jenkins (latest).

@merks merks merged commit 1dc376e into eclipse-packaging:master Nov 19, 2024
11 checks passed
@HannesWell HannesWell deleted the adapt-gh-build branch November 19, 2024 08:46
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.

2 participants