diff --git a/.woodpecker/deploy-pipeline.yml b/.woodpecker/deploy-pipeline.yml index 448dd0c..ed496b3 100644 --- a/.woodpecker/deploy-pipeline.yml +++ b/.woodpecker/deploy-pipeline.yml @@ -32,8 +32,8 @@ steps: - ls -als - source .buildinfo - more .buildinfo - - echo new version: ${NEW_VERSION} - - curl -o /tmp/${CI_REPO_NAME}-${NEW_VERSION}.tar "${NEXUS_URL}/${CI_REPO_NAME}/${NEW_VERSION}/${CI_REPO_NAME}-${VERSION}.tar" + - echo new version: ${NEXUS_URL}/${CI_REPO_NAME}/${NEW_VERSION}/${CI_REPO_NAME}-${NEW_VERSION}.tar + - curl -o /tmp/${CI_REPO_NAME}-${NEW_VERSION}.tar "${NEXUS_URL}/${CI_REPO_NAME}/${NEW_VERSION}/${CI_REPO_NAME}-${NEW_VERSION}.tar" depends_on: [ get-share-data ] # Étape 7: Transfert vers le serveur distant (SCP) @@ -68,19 +68,20 @@ steps: envs: - SUDO_PASSWORD script: + - source .buildinfo - echo "$${SUDO_PASSWORD}" | sudo -S systemctl stop gestion - mkdir -p /srv/volumes/gestion/{front-binaries,back-binaries,tmpdb} - rm -rf /srv/volumes/gestion/front-binaries/* - rm -rf /srv/volumes/gestion/back-binaries/* - rm -rf /srv/volumes/gestion/tmpdb/* - - tar -xvf /tmp/${CI_REPO_NAME}-${VERSION}.tar -C /tmp + - tar -xvf /tmp/${CI_REPO_NAME}-${NEW_VERSION}.tar -C /tmp - tar -xvf /tmp/front.tar.gz -C /srv/volumes/gestion/front-binaries - tar -xzvf /tmp/back.tar.gz -C /srv/volumes/gestion/back-binaries - tar -xzvf /tmp/db.tar.gz -C /srv/volumes/gestion/tmpdb - rm -f /tmp/front.tar.gz - rm -f /tmp/back.tar.gz - rm -f /tmp/db.tar.gz - - rm -f /tmp/${CI_REPO_NAME}-${VERSION}.tar + - rm -f /tmp/${CI_REPO_NAME}-${NEW_VERSION}.tar - docker-compose up database - cd /srv/volumes/gestion/tmpdb - npm ci --cache .npm --prefer-offline