From 264cf957018e8e9ae4463742cfa03a55201370cb Mon Sep 17 00:00:00 2001 From: Remi PLANEL <rplanel@pasteur.fr> Date: Tue, 30 Jan 2024 13:55:17 +0100 Subject: [PATCH] clean things --- .gitlab-ci.yml | 94 -------------------------------------------------- 1 file changed, 94 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index c11078e5..2ac45885 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -31,8 +31,6 @@ cache: stages: - - - zotero - get-meili-key - build @@ -43,7 +41,6 @@ stages: - deploy-meilisearch - update-meilisearch-indexes - deploy - # - load-website .docker-login: &docker-login - i=0; while [ "$i" -lt 12 ]; do docker info && break; sleep 5; i=$(( i + 1 )) ; done @@ -360,96 +357,6 @@ build:prod:wiki: - if: $CI_COMMIT_BRANCH == "main" -# build-wiki:dev: -# stage: build-wiki -# needs: -# - set-meili-env:dev -# rules: -# - if: $CI_COMMIT_BRANCH != "main" -# image: node:21.1-bookworm-slim -# variables: -# NODE_OPTIONS: --max_old_space_size=12288 -# NUXT_APP_BASE_URL: /wiki/ -# NUXT_PUBLIC_MEILISEARCH_CLIENT_HOST_URL: ${MEILI_HOST} -# NUXT_PUBLIC_MEILISEARCH_CLIENT_SEARCH_API_KEY: ${MEILI_API_KEY} -# NUXT_PUBLIC_MEILI_HOST: ${MEILI_HOST} -# NUXT_PUBLIC_MEILI_API_KEY: ${MEILI_API_KEY} -# before_script: -# - npm install -# script: -# - npm run generate -# artifacts: -# paths: -# - .output/public - -# build-wiki:prod: -# stage: build-wiki -# rules: -# - if: $CI_COMMIT_BRANCH == "main" -# needs: -# - set-meili-env:prod -# - get-zotero -# image: node:21.1-bookworm-slim -# variables: -# NODE_OPTIONS: --max_old_space_size=12288 -# NUXT_APP_BASE_URL: /wiki/ -# NUXT_PUBLIC_MEILISEARCH_CLIENT_HOST_URL: ${MEILI_HOST} -# NUXT_PUBLIC_MEILISEARCH_CLIENT_SEARCH_API_KEY: ${MEILI_API_KEY} -# NUXT_PUBLIC_MEILI_HOST: ${MEILI_HOST} -# NUXT_PUBLIC_MEILI_API_KEY: ${MEILI_API_KEY} -# before_script: -# - npm install -# script: -# - npm run generate -# artifacts: -# paths: -# - .output/public - - -# load-website:dev: -# image: harbor.pasteur.fr/kube-system/helm-kubectl:$HELM_VERSION -# stage: load-website -# needs: -# - build-wiki:dev -# - deploy:dev -# variables: -# NAMESPACE: "defense-finder-dev" -# environment: -# name: "k8sdev-01" -# rules: -# - if: $CI_COMMIT_BRANCH != "main" -# script: -# - kubectl --namespace ${NAMESPACE} wait pod -l "app.kubernetes.io/name=df-wiki" --for condition=Ready --timeout=600s -# - echo "Le pod est ready" -# - WIKI_POD=$(kubectl --namespace ${NAMESPACE} get pods -l "app.kubernetes.io/name=df-wiki" --output jsonpath='{.items[0].metadata.name}') -# - kubectl --namespace ${NAMESPACE} cp .output/public/ ${WIKI_POD}:/website -# - | -# kubectl --namespace ${NAMESPACE} -# exec ${WIKI_POD} -- bash -c 'cd /structure-data/sanitized-dump && find * -type d -exec sh -c "for d in "$@"; do (cd "/usr/share/nginx/html/$d"; cp --archive --recursive --symbolic-link /structure-data/sanitized-dump/$d/* .) done" argv0 {} +' - - -# load-website:prod: -# image: harbor.pasteur.fr/kube-system/helm-kubectl:$HELM_VERSION -# stage: load-website -# needs: -# - build-wiki:prod -# - deploy:prod -# environment: -# name: "k8sprod-02" -# variables: -# NAMESPACE: "defense-finder-prod" -# rules: -# - if: $CI_COMMIT_BRANCH == "main" -# script: -# - kubectl --namespace ${NAMESPACE} wait pod -l "app.kubernetes.io/name=df-wiki" --for condition=Ready --timeout=600s -# - echo "Le pod est ready" -# - WIKI_POD=$(kubectl --namespace ${NAMESPACE} get pods -l "app.kubernetes.io/name=df-wiki" --output jsonpath='{.items[0].metadata.name}') - -# - kubectl --namespace ${NAMESPACE} cp .output/public/ ${WIKI_POD}:/website -# - kubectl --namespace ${NAMESPACE} cp scripts/copy-structure-data.sh ${WIKI_POD}:/structure-data/sanitized-dump -# - kubectl --namespace ${NAMESPACE} exec ${WIKI_POD} -- bash -c 'cd /structure-data/sanitized-dump && bash copy-structure-data.sh' - - ################ DEPLOY ########################## @@ -552,4 +459,3 @@ delete-helm-release:prod: - echo "Removing $CI_PROJECT_NAME-$CI_ENVIRONMENT_NAME" - helm delete -n ${NAMESPACE} $CI_PROJECT_NAME-$CI_ENVIRONMENT_NAME - -- GitLab