@@ -135,8 +135,16 @@ jobs:
135135 echo "Setting secrets for job"
136136 PLUS_CREDS=$(az keyvault secret show --name plus-creds --vault-name ${{ secrets.NIC_KEYVAULT_NAME }} --query value -o tsv)
137137 echo "::add-mask::$PLUS_CREDS"
138- echo $PLUS_CREDS | jq -r '.crt' > nginx-repo.crt
139- echo $PLUS_CREDS | jq -r '.key' > nginx-repo.key
138+ CERT=$(echo $PLUS_CREDS | jq -r '.crt')
139+ while read -r line; do
140+ echo "::add-mask::${line}"
141+ done <<< "${CERT}"
142+ echo $CERT > nginx-repo.crt
143+ KEY=$(echo $PLUS_CREDS | jq -r '.key')
144+ while read -r line; do
145+ echo "::add-mask::${line}"
146+ done <<< "${KEY}"
147+ echo $KEY > nginx-repo.key
140148
141149 - name : Docker Buildx
142150 uses : docker/setup-buildx-action@e468171a9de216ec08956ac3ada2f0791b6bd435 # v3.11.1
@@ -224,9 +232,21 @@ jobs:
224232 echo "Setting secrets for job"
225233 PLUS_CREDS=$(az keyvault secret show --name plus-creds --vault-name ${{ secrets.NIC_KEYVAULT_NAME }} --query value -o tsv)
226234 echo "::add-mask::$PLUS_CREDS"
227- echo $PLUS_CREDS | jq -r '.crt' > nginx-repo.crt
228- echo $PLUS_CREDS | jq -r '.key' > nginx-repo.key
229- az keyvault secret show --name rhel-creds --vault-name ${{ secrets.NIC_KEYVAULT_NAME }} --query value -o tsv > rhel_license
235+ CERT=$(echo $PLUS_CREDS | jq -r '.crt')
236+ while read -r line; do
237+ echo "::add-mask::${line}"
238+ done <<< "${CERT}"
239+ echo $CERT > nginx-repo.crt
240+ KEY=$(echo $PLUS_CREDS | jq -r '.key')
241+ while read -r line; do
242+ echo "::add-mask::${line}"
243+ done <<< "${KEY}"
244+ echo $KEY > nginx-repo.key
245+ RHEL_CREDS=$(az keyvault secret show --name rhel-creds --vault-name ${{ secrets.NIC_KEYVAULT_NAME }} --query value -o tsv)
246+ while read -r line; do
247+ echo "::add-mask::${line}"
248+ done <<< "${RHEL_CREDS}"
249+ echo $RHEL_CREDS > rhel_license
230250
231251 - name : Docker Buildx
232252 uses : docker/setup-buildx-action@e468171a9de216ec08956ac3ada2f0791b6bd435 # v3.11.1
0 commit comments