diff --git a/.gitea/workflows/odoo-restore-open_workshop_install.yaml b/.gitea/workflows/odoo-restore-open_workshop_install.yaml index 0ca9f6d..e7c49ba 100644 --- a/.gitea/workflows/odoo-restore-open_workshop_install.yaml +++ b/.gitea/workflows/odoo-restore-open_workshop_install.yaml @@ -89,6 +89,7 @@ jobs: -e sftp_host=${{ secrets.SFTP_HOST }} \ -e sftp_user=${{ secrets.SFTP_USER }} \ -e sftp_password=${{ secrets.SFTP_PASSWD }} \ + -e gpg_password=${{ secrets.GPG_PASSPHRASE }} \ ${{ github.workflow }} /bin/bash -c "bash /root/odoo-restore.sh '${{ env.URL_RESTORE }}'" - name: Uninstall vvow_pos diff --git a/scripts/odoo-restore.sh b/scripts/odoo-restore.sh index ad2de0c..2dbe806 100644 --- a/scripts/odoo-restore.sh +++ b/scripts/odoo-restore.sh @@ -32,10 +32,10 @@ if [ $? -ne 0 ]; then fi cd /root # Backup entschlüsseln -gpg --batch --yes --passphrase "${gpg_password}" --pinentry-mode loopback \ +gpg --batch --yes --passphrase "${gpg_password}" \ -o "${BACKUP_DIR}/${BACKUP_NAME}" \ -d "${BACKUP_DIR}/${BACKUP_NAME}.gpg" || report_failure "Backup decryption" - + curl -X POST -s \ -F "master_pwd=${ADMIN_PASSWORD}" \ -F "name=${ODOO_DATABASE}" \