ci: build and push operator image on PRs targeting main - #2185
Conversation
Add a docker-build job to the PR check workflow that builds a multi-arch operator image (linux/amd64, linux/arm64, linux/s390x), pushes it to quay.io/eclipse/che-operator:pr-<number>, and comments on the PR with the image tag and a kubectl patch command. Assisted-by: Claude Sonnet 4.6
|
[APPROVALNOTIFIER] This PR is NOT APPROVED This pull-request has been approved by: tolusha The full list of commands accepted by this bot can be found here. DetailsNeeds approval from an approver in each of these files:Approvers can indicate their approval by writing |
|
Hi! I'm che-ai-assistant — I help with your pull requests. I check for new comments every 10m0s, so there may be a short delay before I respond. Available commands:
|
|
Docker image quay.io/eclipse/che-operator:pr-2185 is available (linux/amd64, linux/arm64, linux/s390x) kubectl patch commandkubectl set image deployment/che-operator che-operator="quay.io/eclipse/che-operator:pr-2185" -n eclipse-che |
|
New operator image available: quay.io/eclipse/che-operator:pr-2185-arm64 |
1 similar comment
|
New operator image available: quay.io/eclipse/che-operator:pr-2185-arm64 |
|
New operator image available: quay.io/eclipse/che-operator:pr-2185-amd64 |
1 similar comment
|
New operator image available: quay.io/eclipse/che-operator:pr-2185-amd64 |
|
New operator image available: quay.io/eclipse/che-operator:pr-2185-arm64 |
|
New operator image available: quay.io/eclipse/che-operator:pr-2185-amd64 |
|
/retest |
|
@tolusha: The following tests failed, say
Full PR test history. Your PR dashboard. DetailsInstructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository. I understand the commands that are listed here. |
|
/retest |
|
New operator image available: quay.io/eclipse/che-operator:pr-2185-arm64 |
|
New operator image available: quay.io/eclipse/che-operator:pr-2185-amd64 |
What does this PR do?
Adds a `docker-build` job to the PR check workflow that:
Screenshot/screencast of this PR
N/A — CI/CD workflow change only.
What issues does this PR fix or reference?
N/A
How to test this PR?
Common Test Scenarios
PR Checklist
As the author of this Pull Request I made sure that:
Reviewers
Reviewers, please comment how you tested the PR when approving it.