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

[1.16] Add more image build jobs #597

Merged
merged 1 commit into from
Feb 5, 2025
Merged

Conversation

HadrienPatte
Copy link
Member

@HadrienPatte HadrienPatte commented Feb 4, 2025

Couple CI updates:

First, remove the build-docker-image- prefix from the images build jobs so we can actually see which job builds which image instead of that:
image

  • Add build jobs for operator variants generic (gcp), aws and azure so we can start using those slimmer images in the appropriate environments
  • duplicate the kvstoremesh image into clustermesh-apiserver so we can start renaming image references from the old name to the new one.
  • misc gitlab-ci syntax improvements (using extends keywork instead of yaml anchors, using defaults).
  • Add build jobs for a fips-based version of the operator and the aws operator

Example of the new pipeline after this PR:
image

Signed-off-by: Hadrien Patte <hadrien.patte@datadoghq.com>
@HadrienPatte HadrienPatte force-pushed the hadrien/1.16/ci-updates branch from 614bcf6 to ff3ce4e Compare February 4, 2025 15:57
@HadrienPatte HadrienPatte changed the title Add more image build jobs [1.16] Add more image build jobs Feb 4, 2025
@HadrienPatte HadrienPatte merged commit 8421f80 into v1.16-dd Feb 5, 2025
35 of 52 checks passed
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