From ee7ed09e9dad0117e5b4d94166d4089d01be4908 Mon Sep 17 00:00:00 2001 From: Remi PLANEL <rplanel@pasteur.fr> Date: Thu, 21 Dec 2023 15:33:49 +0100 Subject: [PATCH] add stage that wait for pod to be ready and load data --- .gitlab-ci.yml | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 9fd01a30..ae196b06 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -41,6 +41,7 @@ stages: - build - build-wiki - deploy + - load-website .docker-login: &docker-login @@ -464,3 +465,13 @@ delete-helm-release:prod: script: - echo "Removing $CI_PROJECT_NAME-$CI_ENVIRONMENT_NAME" - helm delete -n ${NAMESPACE} $CI_PROJECT_NAME-$CI_ENVIRONMENT_NAME + + +load-website: + image: harbor.pasteur.fr/kube-system/helm-kubectl:$HELM_VERSION + stage: load-website + needs: + - "deploy:prod" + script: + - kubectl wait pods -l app.kubernetes.io/name=df-wiki --for condition=Ready --timeout=90s + - echo "Le pod est ready" \ No newline at end of file -- GitLab