diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 31ec30988fd6f661f42ab88353049ba3c95fff1a..24c6ff57c38a42407bcaaa6ec009f295b4bb05d5 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -79,6 +79,16 @@ variables: - MD5SUM=$(echo $CSV_LINE | md5sum | head -c 32) - mkdir -p image-list-fragments/ - echo $CSV_LINE > image-list-fragments/${MD5SUM}.csv + - echo "Now Testing" + - apk add --no-cache curl + - docker run --name ${MD5SUM} -d -u 999 -p 0.0.0.0:3838:3838 $IMAGE_PATH + - CURL_ERR=0 + - curl --retry-all-errors --retry 10 --retry-delay 1 -s -o /dev/null 0.0.0.0:3838 || CURL_ERR=1 + - | + if [ ${CURL_ERR} == "1" ]; then + docker logs ${MD5SUM} + exit 2 + fi artifacts: when: always paths: @@ -162,8 +172,8 @@ update_docs: - docker-images needs: [] trigger: - - project: hub/shiny-k8s-example - branch: doc-trigger + project: hub/shiny-k8s-example + branch: doc-trigger