-
Notifications
You must be signed in to change notification settings - Fork 9.8k
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
[3.4] Install shellcheck if it is not present #18248
[3.4] Install shellcheck if it is not present #18248
Conversation
Hi @thedtripp. Thanks for your PR. I'm waiting for a etcd-io member to verify that this patch is reasonable to test. If it is, they should reply with Once the patch is verified, the new status will be reflected by the I understand the commands that are listed here. Instructions 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. |
@jmhbnz @ivanvc, It looks like the CI for 3.4 isn't testing on ARM. Does this mean I should omit the code that will install the ARM version of shellcheck if needed?
|
/retitle [3.4] Install shellcheck if it is not present |
|
Hi @thedtripp, thanks for the pull request! By looking at the changes, it seems like you're doing two things in a single commit:
I suggest splitting your commit into two commits. /ok-to-test |
Ok! I'll split it up. |
…to variables where needed. Signed-off-by: D Tripp <[email protected]>
Include conditional logic to install shellcheck with correct architecture. This is based on commit 4f23883 and pull request etcd-io#14872. Signed-off-by: D Tripp <[email protected]>
f71b6c1
to
e3c0ac0
Compare
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 - Thanks @thedtripp
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. Thanks, @thedtripp :)
Backporting shellcheck installation method to 3.4 as described here: #18216 (review)
This is based on commit 4f23883 and pull request #14872.
Related issue: #17472
Fixed outstanding shellcheck errors [SC2086] by adding double quotes to variables where needed.