From d933c8c55fd3da8d8965c3184ee8986cb5d53bb2 Mon Sep 17 00:00:00 2001 From: Louis Date: Fri, 25 Apr 2025 16:39:48 +0200 Subject: [PATCH] Fix CI --- .woodpecker.yml | 17 ++++++++++------- 1 file changed, 10 insertions(+), 7 deletions(-) diff --git a/.woodpecker.yml b/.woodpecker.yml index 401003b..5efb755 100644 --- a/.woodpecker.yml +++ b/.woodpecker.yml @@ -1,3 +1,8 @@ +clone: + git: + image: woodpeckerci/plugin-git + branch: develop + steps: render-site: image: ghcr.io/quarto-dev/quarto:1.7.22 @@ -7,7 +12,7 @@ steps: when: event: [push, pull_request, cron, manual] branch: - - main + - develop # Push le contenu du dossier public sur le dépôt `pages` de git.polarolouis.fr # On utilise l'image alpine/git pour avoir git et ssh @@ -16,23 +21,21 @@ steps: commands: - git config --global user.name "Woodpecker CI" - git config --global user.email "git@polarolouis.fr" - - git clone -b pages "https://$${ACCESS_TOKEN}@git.polarolouis.fr/polarolouis/these-recap-hebdo.git" $DESTINATION + - git clone -b main "https://$${ACCESS_TOKEN}@git.polarolouis.fr/polarolouis/these-recap-hebdo.git" $DESTINATION - rm -rf $DESTINATION/* && echo "Cleaned $DESTINATION" || echo "Failed to clean $DESTINATION" - cp -ar $CI_WORKSPACE/public/* $DESTINATION/ - cd $DESTINATION - ls -la - git add --all - - git commit -m "Deploy site ${CI_BUILD_CREATED} [CI SKIP]" || echo "Nothing to commit" + - git commit -m "Deploy site $CI_BUILD_CREATED [CI SKIP]" || echo "Nothing to commit" - git push && echo "Pushed to $DESTINATION" || echo "Failed to push to $DESTINATION" environment: ACCESS_TOKEN: from_secret: access_token DESTINATION: pages when: - event: - - push - - pull_request + event: [push, pull_request, cron, manual] branch: - - main + - develop depends_on: - render-site