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

CI: Rework gvmd build container image #2138

Merged
merged 1 commit into from
Feb 27, 2024
Merged

CI: Rework gvmd build container image #2138

merged 1 commit into from
Feb 27, 2024

Conversation

bjoernricks
Copy link
Contributor

What

Rework gvmd build container image

Why

Change the gvmd-build container image build to be independent of changes and releases of gvmd itself. The images only need to be rebuild if gvm-libs has changed or if the base container image has new packages for the dependencies. Therefore it isn't required to rebuild them on every release, pull request or push.

Now only two flavors of the gvmd-build image exist. First gvmd-build:stable which is based on the latest gvm-libs release and second gvmd-build:edge which is based on the latest changes in gvm-libs.

References

GEA-441

Change the gvmd-build container image build to be independent of changes
and releases of gvmd itself. The images only need to be rebuild if
gvm-libs has changed or if the base container image has new packages for
the dependencies. Therefore it isn't required to rebuild them on every
release, pull request or push.

Now only two flavors of the gvmd-build image exist. First
gvmd-build:stable which is based on the latest gvm-libs release and
second gvmd-build:edge which is based on the latest changes in
gvm-libs.
@bjoernricks bjoernricks requested review from mattmundell and a team as code owners February 27, 2024 09:36
@bjoernricks bjoernricks enabled auto-merge (rebase) February 27, 2024 09:37
Copy link

Conventional Commits Report

😢 No conventional commits found.

👉 Learn more about the conventional commits usage at Greenbone.

@bjoernricks bjoernricks merged commit da49baf into main Feb 27, 2024
9 checks passed
@bjoernricks bjoernricks deleted the rework-build-image branch February 27, 2024 09:45
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