diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 5fc997d50bb7218f6c01662c7a9135a30e05cd47..99b20b59d55ee2d026957866eef839a8ab6390d9 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -27,13 +27,13 @@ deploy-build-environment: # create job description file - chmod a+x create_job.sh - ./create_job.sh $BUILD_ENV $OP $SWIFT_FILE $CI_PIPELINE_ID - - cat simplejob${CI_PIPELINE_ID}.yml + - cat simplejob.yml # select the project in openshift - oc project jupyterhub-int # delete the job (if exist) #- oc delete job simplejob || true # start the deploy job - - oc create -f simplejob${CI_PIPELINE_ID}.yml + - oc create -f simplejob.yml # wait for job to finish https://stackoverflow.com/questions/5073453wait-for-kubernetes-job-to-complete-on-either-failure-success-using-command-line - oc get job/simplejob${CI_PIPELINE_ID} -o=jsonpath='{.status}' -w && oc get job/simplejob -o=jsonpath='{.status.conditions[*].type}' | grep -i -E 'failed|complete' || echo 'Failed' - oc logs jobs/simplejob${CI_PIPELINE_ID}