Skip to content

shellcheck: Update to v0.7.0#103

Merged
mattklein123 merged 1 commit intoenvoyproxy:masterfrom
phlax:add-shellcheck
Oct 2, 2020
Merged

shellcheck: Update to v0.7.0#103
mattklein123 merged 1 commit intoenvoyproxy:masterfrom
phlax:add-shellcheck

Conversation

@phlax
Copy link
Copy Markdown
Member

@phlax phlax commented Oct 1, 2020

fixes envoyproxy/envoy#13228

im noticing that the last PR i created - some rebuilding needs to happen to images - not sure what - but i can update if someone lmk

also, when this lands it will break (current) master i think, as there are some lint fails that are not currently being caught - im happy to fix these as/before this lands

@phlax phlax force-pushed the add-shellcheck branch 2 times, most recently from 84d9e45 to 6cd82a5 Compare October 1, 2020 08:51
@mattklein123
Copy link
Copy Markdown
Member

After this lands it builds an image, and then the image is included by SHA in other places so you can fix things at the same time. Can you check the windows error?

@sunjayBhatia
Copy link
Copy Markdown
Member

After this lands it builds an image, and then the image is included by SHA in other places so you can fix things at the same time. Can you check the windows error?

I was able to download the vs build tools package as expected (https://download.visualstudio.microsoft.com/download/pr/e3850c73-59c6-4c05-9db6-a47a74b67daf/dcb113a854b2cb2141755b6a35c4b9aac6f109081bee45649ec2fcc594b0d7a6/vs_BuildTools.exe) might just need to re-kick the build

@phlax
Copy link
Copy Markdown
Member Author

phlax commented Oct 1, 2020

@sunjayBhatia thanks, ill kick it now

@sunjayBhatia
Copy link
Copy Markdown
Member

sunjayBhatia commented Oct 1, 2020

@phlax in case you need it, see https://github.com/envoyproxy/envoy/pull/12776/files for an example of where all to update the build image tag and the build-tools repo reference

@phlax
Copy link
Copy Markdown
Member Author

phlax commented Oct 1, 2020

i meant this bd0e1db - but i see now that happens automatically

ill create a PR on envoy for new hashes...

@mattklein123
Copy link
Copy Markdown
Member

Can you merge main?

@mattklein123 mattklein123 self-assigned this Oct 2, 2020
@phlax
Copy link
Copy Markdown
Member Author

phlax commented Oct 2, 2020

eek - one mo...

@phlax
Copy link
Copy Markdown
Member Author

phlax commented Oct 2, 2020

@mattklein123 - im just realizing that we need to land the shellcheck cleanups (envoyproxy/envoy#13362) at same time

might be better to land the other pr that updates the hashes first (on envoy)

mattklein123
mattklein123 previously approved these changes Oct 2, 2020
@sunjayBhatia
Copy link
Copy Markdown
Member

(Windows failure looks like a flake again)

Signed-off-by: Ryan Northey <ryan@synca.io>
@phlax
Copy link
Copy Markdown
Member Author

phlax commented Oct 2, 2020

@sunjayBhatia the flake seems to be with downloading:

http://repo.msys2.org/distrib/x86_64/msys2-base-x86_64-20200720.tar.xz

can we put some kind of retry on the download routine ?

@sunjayBhatia
Copy link
Copy Markdown
Member

@sunjayBhatia the flake seems to be with downloading:

http://repo.msys2.org/distrib/x86_64/msys2-base-x86_64-20200720.tar.xz

can we put some kind of retry on the download routine ?

Trying to download that artifact manually and even visit some pages on the msys2 site is failing, that one might not be retryable

@phlax
Copy link
Copy Markdown
Member Author

phlax commented Oct 2, 2020

is there a repo.mysys3.org ?

8/

@mattklein123 mattklein123 merged commit 3258035 into envoyproxy:master Oct 2, 2020
htuch pushed a commit that referenced this pull request Oct 2, 2020
  [skip ci]
  shellcheck: Update to v0.7.0 (#103)

Signed-off-by: Ryan Northey <ryan@synca.io>
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.

Update shellcheck in CI

4 participants