Commit 1501871e authored by Raffaele's avatar Raffaele Committed by GitHub

removing old binary signer script and using official one (#9776)

* removing old binary signer script and using official one

* fixing conditions for calling the signer
parent 713f2881
...@@ -359,17 +359,33 @@ jobs: ...@@ -359,17 +359,33 @@ jobs:
command: | command: |
./ops/scripts/ci-docker-tag-op-stack-release.sh <<parameters.registry>>/<<parameters.repo>> $CIRCLE_TAG $CIRCLE_SHA1 ./ops/scripts/ci-docker-tag-op-stack-release.sh <<parameters.registry>>/<<parameters.repo>> $CIRCLE_TAG $CIRCLE_SHA1
- when: - when:
condition: "<<parameters.publish>>" condition:
and:
- or:
- "<<parameters.publish>>"
- "<<parameters.release>>"
- equal: [develop, << pipeline.git.branch >>]
steps: steps:
- gcp-oidc-authenticate: - gcp-oidc-authenticate:
service_account_email: GCP_SERVICE_ATTESTOR_ACCOUNT_EMAIL service_account_email: GCP_SERVICE_ATTESTOR_ACCOUNT_EMAIL
- run: - run:
name: Sign name: Sign
command: | command: |
cd ./ops/signer git clone https://github.com/ethereum-optimism/binary_signer
export IMAGE_PATH="<<parameters.registry>>/<<parameters.repo>>/<<parameters.docker_name>>:<<pipeline.git.revision>>" cd binary_signer/signer
git checkout tags/v1.0.3
IMAGE_PATH="<<parameters.registry>>/<<parameters.repo>>/<<parameters.docker_name>>:<<pipeline.git.revision>>"
echo $IMAGE_PATH
pip3 install -r requirements.txt pip3 install -r requirements.txt
python3 sign_image.py
python3 ./sign_image.py --command="sign"\
--attestor-project-name="$ATTESTOR_PROJECT_NAME"\
--attestor-name="$ATTESTOR_NAME"\
--image-path="$IMAGE_PATH"\
--signer-logging-level="INFO"\
--attestor-key-id="//cloudkms.googleapis.com/v1/projects/$ATTESTOR_PROJECT_NAME/locations/global/keyRings/$ATTESTOR_NAME-key-ring/cryptoKeys/$ATTESTOR_NAME-key/cryptoKeyVersions/1"
......
urllib3
requests
\ No newline at end of file
This diff is collapsed.
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