diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 0c2205e49335079feb61abb6ce37da576c40a9a8..c11078e5f63377ddac0ac77f0da686953e5e75be 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -479,14 +479,16 @@ build:prod:wiki: - WIKI_POD=$(kubectl --namespace ${KUBE_NAMESPACE} get pods -l "app.kubernetes.io/name=df-wiki" --output jsonpath='{.items[0].metadata.name}') - echo ${WIKI_POD} # - kubectl --namespace ${KUBE_NAMESPACE} cp scripts/copy-structure-data.sh ${WIKI_POD}:/structure-data/sanitized-dump + - sleep 30 - kubectl --namespace ${KUBE_NAMESPACE} exec ${WIKI_POD} -- rsync -avz /public-website/ /usr/share/nginx/html/ + - kubectl --namespace ${KUBE_NAMESPACE} exec ${WIKI_POD} -- bash -c "cd /usr/share/nginx/html/ && find ./ -name '*.pdb' -exec tar -czvf /usr/share/nginx/html/df-all-pdbs.tar.gz {} +" deploy:dev: extends: .deploy rules: - - if: $CI_COMMIT_BRANCH == "dev" || $CI_COMMIT_BRANCH == "public-as-mount-volume" + - if: $CI_COMMIT_BRANCH == "dev" || $CI_COMMIT_BRANCH == "download-all-pdbs" needs: - "build:dev:wiki" when: manual