Commit 009939e0 authored by Maurelian's avatar Maurelian Committed by GitHub

ci: Fix download/verify codecov in builder image (#3519)

parent 4a5e1832
---
'@eth-optimism/ci-builder': patch
---
Fix codecov download step
...@@ -153,7 +153,7 @@ jobs: ...@@ -153,7 +153,7 @@ jobs:
- run: - run:
name: upload coverage name: upload coverage
command: | command: |
./codecov --verbose || exit 0 codecov --verbose || exit 0
environment: environment:
FOUNDRY_PROFILE: ci FOUNDRY_PROFILE: ci
- run: - run:
...@@ -309,7 +309,7 @@ jobs: ...@@ -309,7 +309,7 @@ jobs:
- run: - run:
name: Upload coverage reports to CodeCov name: Upload coverage reports to CodeCov
command: | command: |
./codecov --verbose || exit 0 codecov --verbose || exit 0
- store_test_results: - store_test_results:
path: /test-results path: /test-results
- run: - run:
......
...@@ -84,10 +84,12 @@ RUN echo "downloading solidity compilers" && \ ...@@ -84,10 +84,12 @@ RUN echo "downloading solidity compilers" && \
rm solc-linux-amd64-v0.8.12+commit.f00d7308 rm solc-linux-amd64-v0.8.12+commit.f00d7308
RUN echo "downloading and verifying Codecov uploader" && \ RUN echo "downloading and verifying Codecov uploader" && \
curl https://keybase.io/codecovsecurity/pgp_keys.asc | gpg --no-default-keyring --keyring trustedkeys.gpg --import # One-time step && \ curl https://keybase.io/codecovsecurity/pgp_keys.asc | gpg --no-default-keyring --keyring trustedkeys.gpg --import && \
curl -Os "https://uploader.codecov.io/latest/linux/codecov" && \ curl -Os "https://uploader.codecov.io/latest/linux/codecov" && \
curl -Os "https://uploader.codecov.io/latest/linux/codecov.SHA256SUM" && \ curl -Os "https://uploader.codecov.io/latest/linux/codecov.SHA256SUM" && \
curl -Os "https://uploader.codecov.io/latest/linux/codecov.SHA256SUM.sig" && \ curl -Os "https://uploader.codecov.io/latest/linux/codecov.SHA256SUM.sig" && \
gpgv codecov.SHA256SUM.sig codecov.SHA256SUM && \ gpgv codecov.SHA256SUM.sig codecov.SHA256SUM && \
shasum -a 256 -c codecov.SHA256SUM || sha256sum -c codecov.SHA256SUM && \ shasum -a 256 -c codecov.SHA256SUM || sha256sum -c codecov.SHA256SUM && \
chmod +x codecov cp codecov /usr/local/bin/codecov && \
chmod +x /usr/local/bin/codecov && \
rm codecov
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment