Skip to content

Commit 5257b1f

Browse files
fix: dynamic pvc-uploader pod name handling
1 parent e2b4b6c commit 5257b1f

File tree

1 file changed

+12
-3
lines changed
  • .github/actions/deploy/upload-chain-specs

1 file changed

+12
-3
lines changed

.github/actions/deploy/upload-chain-specs/action.yml

Lines changed: 12 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -46,13 +46,22 @@ runs:
4646
set -e
4747
4848
if [ -f ./devnet_chain_spec.json ]; then
49-
kubectl cp ./devnet_chain_spec.json sc/pvc-uploader-sc:/mnt/chain-spec/devnet-chain-spec-${{ inputs.sha }}.json
49+
pod=$(kubectl get pod -n sc -l app=pvc-uploader-sc -o jsonpath='{.items[0].metadata.name}')
50+
kubectl cp ./devnet_chain_spec.json sc/$pod:/mnt/chain-spec/devnet-chain-spec-${{ inputs.sha }}.json
5051
fi
5152
5253
if [ -f ./ci_preview_chain_spec.json ]; then
53-
kubectl cp ./ci_preview_chain_spec.json ci-preview/pvc-uploader-ci-preview:/mnt/chain-spec/ci-preview-chain-spec-${{ inputs.sha }}.json
54+
pod=$(kubectl get pod -n ci-preview -l app=pvc-uploader-ci-preview -o jsonpath='{.items[0].metadata.name}')
55+
kubectl cp ./ci_preview_chain_spec.json ci-preview/$pod:/mnt/chain-spec/ci-preview-chain-spec-${{ inputs.sha }}.json
5456
fi
5557
5658
if [ -f ./staging_preview_chain_spec.json ]; then
57-
kubectl cp ./staging_preview_chain_spec.json staging-preview/pvc-uploader-staging-preview:/mnt/chain-spec/staging-preview-chain-spec-${{ inputs.sha }}.json
59+
pod=$(kubectl get pod -n staging-preview -l app=pvc-uploader-staging-preview -o jsonpath='{.items[0].metadata.name}')
60+
kubectl cp ./staging_preview_chain_spec.json staging-preview/$pod:/mnt/chain-spec/staging-preview-chain-spec-${{ inputs.sha }}.json
5861
fi
62+
63+
if [ -f ./staging_preprod_chain_spec.json ]; then
64+
pod=$(kubectl get pod -n staging-preprod -l app=pvc-uploader-staging-preprod -o jsonpath='{.items[0].metadata.name}')
65+
kubectl cp ./staging_preprod_chain_spec.json staging-preprod/$pod:/mnt/chain-spec/staging-preprod-chain-spec-${{ inputs.sha }}.json
66+
fi
67+

0 commit comments

Comments
 (0)