-
Notifications
You must be signed in to change notification settings - Fork 34
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
Release workflows broken #251
Comments
Looking at the logs in more detail, I can find that the linux release is the first one trying to be installed what immediately fails:
This is nothing in the log before saying that the linux release was ever build. |
The other relevant part seems to be this one: Lines 274 to 275 in 8e44c02
And here: Line 17 in 8e44c02
If I get this correctly it worked as following:
After the change:
So if I got all correct, we assumed that the 3 matrix OS builds only build the native image and then on the aggregated build we run the assembly to package it. However, that assumtion was wrong so this change needs to be reverted. |
Verified fixed as now the releases are published and contain both native-image and wrapper script in bin folder as expected. |
Expected behavior
As a developer of IDEasy, I want automated workflows that build releases so that I can download the latest SNAPSHOT or publish an official release.
Actual behavior
Both the nightly-build workflow and the release workflow are broken.
Error from the log:
Steps to reproduce (bug) / Use Case of feature request (enhancement)
Related/Dependent Issues
#221
Comments/Hints:
This is where the release file for linux is defined and should be deployed:
IDEasy/cli/pom.xml
Line 155 in 8e44c02
As this used to work before and it now fails the question is:
Are all release packages not build anymore and therefore the file does not exist?
Or are they build but somehow now located in a different directory or with different name so they are not found?
Affected version:
The text was updated successfully, but these errors were encountered: