From 82073a3e3355837a209930054b8fb41a4ba5fc37 Mon Sep 17 00:00:00 2001 From: Benjamin Labrecque Date: Thu, 30 Jul 2026 16:34:47 +0200 Subject: [PATCH] cp -r rather than rsync --- .gitea/scripts/deploy-and-restart-service.sh | 6 ++---- .gitea/workflows/deploy.yml | 9 ++++++--- 2 files changed, 8 insertions(+), 7 deletions(-) diff --git a/.gitea/scripts/deploy-and-restart-service.sh b/.gitea/scripts/deploy-and-restart-service.sh index 32ca9bb..c483829 100755 --- a/.gitea/scripts/deploy-and-restart-service.sh +++ b/.gitea/scripts/deploy-and-restart-service.sh @@ -13,11 +13,9 @@ SERVICE_DIR=/sls/bd/hla/${AGEBD_ENV}/services/${SERVICE_NAME_LOWER}/current SYSTEMD_UNIT_NAME=AGEBD-SERVICE-${SERVICE_NAME_UPPER}.service SYSTEMD_UNIT_FILE_PATH=${SERVICE_DIR}/systemd/${SYSTEMD_UNIT_NAME} +rm -rf "${SERVICE_DIR}" mkdir -p ${SERVICE_DIR} - -rsync -avz --delete --exclude='.nfs*' --exclude='.*/' \ - ./services/${SERVICE_NAME_LOWER}/current/ \ - ${SERVICE_DIR}/ +cp -r ./services/${SERVICE_NAME_LOWER}/current/* ${SERVICE_DIR}/ if [ -f "${SYSTEMD_UNIT_FILE_PATH}" ]; then diff --git a/.gitea/workflows/deploy.yml b/.gitea/workflows/deploy.yml index fd0c074..a0ef8d0 100644 --- a/.gitea/workflows/deploy.yml +++ b/.gitea/workflows/deploy.yml @@ -70,24 +70,27 @@ jobs: env: DEST_DIR: /sls/bd/hla/${{ env.AGEBD_ENV }}/bin run: | + rm -rf "${DEST_DIR}" mkdir -p "${DEST_DIR}" - rsync -av --delete --exclude='.nfs*' --exclude='.*/' ./bin/ "${DEST_DIR}/" + cp -r ./bin/* "${DEST_DIR}/" - name: Agebd - deploy if: steps.filter.outputs.agebd == 'true' env: DEST_DIR: /sls/bd/hla/${{ env.AGEBD_ENV }}/packages/agebd run: | + rm -rf "${DEST_DIR}" mkdir -p "${DEST_DIR}" - rsync -av --delete --exclude='.nfs*' --exclude='.*/' ./packages/agebd/ "${DEST_DIR}/" + cp -r ./packages/agebd/* "${DEST_DIR}/" - name: Qt - deploy if: steps.filter.outputs.qt == 'true' env: DEST_DIR: /sls/bd/hla/${{ env.AGEBD_ENV }}/qt run: | + rm -rf "${DEST_DIR}" mkdir -p "${DEST_DIR}" - rsync -av --delete --exclude='.nfs*' --exclude='.*/' ./qt/ "${DEST_DIR}/" + cp -r ./qt/* "${DEST_DIR}/" # ----------------------------------------------------------------- # Services Detection, Testing, and Deployment