SecureValueRecovery2/docker/build_eif.sh

9 lines
355 B
Bash
Executable File

#!/bin/bash
set -e
set -x
STDOUT=$(mktemp)
TMPDIR=$(mktemp -d)
nitro-cli build-enclave --docker-uri ${DOCKER_IMAGE} --output-file ${TMPDIR}/svr2.eif >$STDOUT
chown ${CHOWN_TO} ${TMPDIR}/svr2.eif
cp -vn ${TMPDIR}/svr2.eif ${OUTPUT_DIR}/nitro.$(cat $STDOUT | jq -r '.Measurements.PCR0[:8] + "." + .Measurements.PCR1[:8] + "." + .Measurements.PCR2[:8]').eif