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

Fix pipeline failing due to maven issues #682

Open
omarsilva1 opened this issue Mar 9, 2023 · 1 comment
Open

Fix pipeline failing due to maven issues #682

omarsilva1 opened this issue Mar 9, 2023 · 1 comment
Labels
help wanted Extra attention is needed

Comments

@omarsilva1
Copy link

Describe the bug
As mentioned in #678 and #679, it is currently not possible to build the DSC with the latest maven version. This is due to maven not accepting HTTP urls since version 3.6. Furthermore, the version of the eis-ids repositories we are currently importing use HTTP. See the screenshot below:
image
This breaks the pipeline, since github is currently using maven 3.9 for the actions. (See actions/runner-images#7216)

Local Fix
It is still possible to build the DSC locally when using maven 3.6.

Pipeline Fix Ideas
This would possibly be fixed if we upgraded to the latest eis-ids version, but this would require changes in DSC code.
By adding maven mirros (#681) I get a connection timed out message.
image

@omarsilva1 omarsilva1 added the help wanted Extra attention is needed label Mar 9, 2023
@nuthub
Copy link

nuthub commented Mar 10, 2023

Isn't it possible to push the affected artifacts to mvnrepository.com? This probably

Although I think that Maven searches all known repositories for dependencies until the searched artifact is found, I am not sure, if Maven still complains about an unavailable repository, even if it is not required to access it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

2 participants