88 queue :
eddiewebb/[email protected] 991010 version-tag :
commitdev/[email protected] 11+ kubernetes :
circleci/[email protected] 1112
1213variables :
1314 - &workspace /home/circleci/project
@@ -226,7 +227,9 @@ jobs:
226227 cluster-name : << parameters.cluster-name >>
227228 cluster-authentication-role-arn : << parameters.cluster-authentication-role-arn >>
228229 aws-region : << parameters.region >>
229- install-kubectl : true
230+ install-kubectl : false
231+ - kubernetes/install-kubectl :
232+ kubectl-version : v1.23.0
230233 - queue/until_front_of_line :
231234 time : ' 30'
232235 - run :
@@ -239,13 +242,13 @@ jobs:
239242 MIGRATION_NAME=<< parameters.repo >>-migration
240243 SQL_DIR="${PWD}/database/migration"
241244 pushd kubernetes/migration
242- kubectl -n $NAMESPACE delete configmap $MIGRATION_NAME || echo "no migration configmap existing for deletion"
245+ kubectl -n $NAMESPACE delete configmap $MIGRATION_NAME || echo "no migration configmap existing for deletion"
243246 if [ `ls ${SQL_DIR}/*.sql 2>/dev/null | wc -l` -gt 0 ] ; then
244247 kubectl -n $NAMESPACE create configmap $MIGRATION_NAME $(ls ${SQL_DIR}/*.sql | xargs printf '--from-file %s ')
245248 else
246249 kubectl -n $NAMESPACE create configmap $MIGRATION_NAME
247250 fi
248- kubectl -n $NAMESPACE delete job $MIGRATION_NAME || echo "no migration job existing for deletion"
251+ kubectl -n $NAMESPACE delete job $MIGRATION_NAME || echo "no migration job existing for deletion"
249252 kubectl -n $NAMESPACE create -f job.yml
250253 if ! kubectl -n $NAMESPACE wait --for=condition=complete --timeout=180s job/$MIGRATION_NAME ; then
251254 echo "$MIGRATION_NAME run failed:"
0 commit comments