File tree 1 file changed +7
-10
lines changed
1 file changed +7
-10
lines changed Original file line number Diff line number Diff line change @@ -46,30 +46,27 @@ jobs:
46
46
steps :
47
47
- name : Check out the repository
48
48
uses : actions/checkout@v4
49
- - name : Login to GitHub Container Registry
50
- uses : docker/login-action@v3
51
- with :
52
- registry : ghcr.io
53
- username : ${{ github.repository_owner }}
54
- password : ${{ secrets.GITHUB_TOKEN }}
55
49
- name : K8s GHCR store and delete token
56
50
id : store-token
57
51
uses : ./.github/actions/store-delete-k8s-ghcr
58
52
- name : Configure job manifest
59
53
run : |
54
+ set -x
60
55
K8S_JOB_TEMPLATE="${{ env.TE_EKS_FILES_PREFIX }}/test.yml"
61
56
K8S_JOB_MANIFEST="${{ env.TE_EKS_FILES_PREFIX }}/${{ matrix.TEST }}.yml"
62
57
SCRIPT="${{ env.TE_EKS_FILES_PREFIX }}/scripts/${{ matrix.TEST }}.sh"
63
58
59
+ if ! [ -f $K8S_JOB_TEMPLATE ]; then
60
+ echo "Template manifest does not exist at $K8S_JOB_TEMPLATE"
61
+ exit 1
62
+ fi
63
+
64
64
# paste in script to manifest from file
65
+ # update placeholder values
65
66
sed '/SCRIPT/ {
66
67
r '$SCRIPT'
67
68
d
68
69
}' $K8S_JOB_TEMPLATE | \
69
- tee $K8S_JOB_MANIFEST > /dev/null
70
-
71
- # update placeholder values
72
- cat $K8S_JOB_MANIFEST | \
73
70
sed s@JOB_NAME@${{ env.RUN_NAME }}@g | \
74
71
sed s@IMAGE_URI@${{ inputs.JAX_IMAGE }}@g | \
75
72
sed s@SECRETS_NAME@${{ steps.store-token.outputs.token-name }}@g | \
You can’t perform that action at this time.
0 commit comments