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

Offline RPM build, el9 enablement #647

Merged
merged 6 commits into from
Sep 23, 2022
Merged

Conversation

mwperina
Copy link
Member

@mwperina mwperina commented Sep 9, 2022

  • Fix RPM build warnings around cinderlib
  • Use oVirt buildcontainer image
  • Use offline maven build
  • Enable EL9 builds
  • Install maven metadata without xmvn

@michalskrivanek
Copy link
Member

yay!

@mwperina
Copy link
Member Author

/ost

@mwperina
Copy link
Member Author

Still need some work, maven poms are duplicated on different paths

@mwperina mwperina force-pushed the offline-rpm-build branch 2 times, most recently from f6b2be7 to 3b1b49c Compare September 15, 2022 18:14
@mwperina
Copy link
Member Author

/ost

@mwperina mwperina force-pushed the offline-rpm-build branch 12 times, most recently from 51b6f51 to cdd14bf Compare September 19, 2022 19:15
@mwperina
Copy link
Member Author

/ost

@mwperina
Copy link
Member Author

/ost

1 similar comment
@mwperina
Copy link
Member Author

/ost

mwperina and others added 6 commits September 23, 2022 08:45
Signed-off-by: Martin Perina <mperina@redhat.com>
Signed-off-by: Martin Perina <mperina@redhat.com>
1. Use prefilled local maven repo from ovirt-engine-build-dependencies
2. Set offline mode for maven when invoked from RPM build
3. Remove maven cache from GH workflow

Bug-Url: https://bugzilla.redhat.com/2005978
Signed-off-by: Martin Perina <mperina@redhat.com>
As we are not building using xmvn due to huge number of missing properly
packaged dependencies we need to package maven metadata manually.

Signed-off-by: Martin Perina <mperina@redhat.com>
@michalskrivanek michalskrivanek changed the title Offline RPM build Offline RPM build, el9 enablement Sep 23, 2022
@michalskrivanek michalskrivanek merged commit 1f8b4d0 into master Sep 23, 2022
@michalskrivanek michalskrivanek deleted the offline-rpm-build branch September 23, 2022 07:19
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.

None yet

2 participants