mirror of
https://github.com/edgelesssys/constellation.git
synced 2024-10-01 01:36:09 -04:00
ci: add missing version expansion to verify test
Signed-off-by: Paul Meyer <49727155+katexochen@users.noreply.github.com>
This commit is contained in:
parent
c057fac315
commit
b33098346f
12
.github/actions/e2e_verify/action.yml
vendored
12
.github/actions/e2e_verify/action.yml
vendored
@ -17,10 +17,20 @@ runs:
|
||||
run: |
|
||||
yq -i 'del(.provider.${{ inputs.cloudProvider }}.measurements)' constellation-conf.yaml
|
||||
|
||||
- name: Expand version path
|
||||
id: expand-version
|
||||
uses: ./.github/actions/shortname
|
||||
with:
|
||||
shortname: ${{ inputs.osImage }}
|
||||
|
||||
- name: Fetch & write measurements
|
||||
shell: bash
|
||||
run: |
|
||||
MEASUREMENTS=$(curl -fsSL https://cdn.confidential.cloud/constellation/v1/${{ inputs.osImage }}/image/csp/${{ inputs.cloudProvider }}/measurements.json | jq '.measurements' -r)
|
||||
ref=${{ steps.expand-version.outputs.ref }}
|
||||
stream=${{ steps.expand-version.outputs.stream }}
|
||||
version=${{ steps.expand-version.outputs.version }}
|
||||
verPath="ref/${ref}/stream/${stream}/${version}"
|
||||
MEASUREMENTS=$(curl -fsSL https://cdn.confidential.cloud/constellation/v1/${verPath}/image/csp/${{ inputs.cloudProvider }}/measurements.json | jq '.measurements' -r)
|
||||
for key in $(echo $MEASUREMENTS | jq 'keys[]' -r); do
|
||||
echo Updating $key to $(echo $MEASUREMENTS | jq ".\"$key\"" -r)
|
||||
yq -i ".provider.${{ inputs.cloudProvider }}.measurements.[$key] = $(echo $MEASUREMENTS | jq ".\"$key\"")" constellation-conf.yaml
|
||||
|
Loading…
Reference in New Issue
Block a user