-
Notifications
You must be signed in to change notification settings - Fork 141
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
Don't verify redhat-appstudio/dance-bootstrap-app #1271
Conversation
b2e5de2
to
e580ce6
Compare
Hmm, it says "Remove quotes from right-hand side of =~ to match as a regex rather than literally" but I kinda want it to match literally. I'll see if I can convert it to regex.. |
This is the upstream change related to the following downstream changes to make sure everything stays in sync. - redhat-appstudio/tssc-sample-jenkins#5 - redhat-appstudio/tssc-sample-pipelines#54 Explanation: For various reasons quay.io/redhat-appstudio/dance-bootstrap-app will never pass an EC check, so try to validate it. This was causing problems during QE testing of the Jenkins pipeline in RHTAP 1.2. Ref: https://issues.redhat.com/browse/RHTAPBUGS-1284
e580ce6
to
0609064
Compare
Seems to work fine without the quotes 🤷 . |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Unless the user somehow "promotes" the bootstrap image to stage or prod, the promotion pipeline will not try to validate the bootstrap image. Why is this change needed?
Just FYI: to match literally, you want |
I want it to match with |
After looking at the Jenkins pipeline briefly, I think the root issue is that it doesn't set the TARGET_BRANCH variable so the task doesn't look for changed images, it always returns all the images. https://github.com/redhat-appstudio/tssc-sample-templates/blob/bed5fcaf8eb225dcf5ab17b09a4fb3be8dad4309/skeleton/ci/gitops-template/jenkins/rhtap/env.sh#L32
So I don't think we need the "ignore dance-boostrap-app" workaround upstream |
Thanks @chmeliik , I think you're probably right. I'm happy to abandon this and also redhat-appstudio/tssc-sample-pipelines#54 . |
This is the upstream change related to the following downstream changes to make sure everything stays in sync.
Explanation: For various reasons quay.io/redhat-appstudio/dance-bootstrap-app will never pass an EC check, so try to validate it.
This was causing problems during QE testing of the Jenkins pipeline in RHTAP 1.2.
Ref: https://issues.redhat.com/browse/RHTAPBUGS-1284