diff --git a/.gitea/workflows/deploy.yml b/.gitea/workflows/deploy.yml index af61e93..ede5420 100644 --- a/.gitea/workflows/deploy.yml +++ b/.gitea/workflows/deploy.yml @@ -1,20 +1,13 @@ -name: Deploy Timelapse +stages: + - build -on: - push: - branches: - - main - -jobs: - deploy_timelapse: - runs-on: ubuntu-latest - steps: - - name: Set up SSH - run: | - mkdir -p ~/.ssh - echo "${{ secrets.SSH_PRIVATE_KEY }}" > ~/.ssh/id_rsa - chmod 600 ~/.ssh/id_rsa - ssh-keyscan -H 192.168.1.87 >> ~/.ssh/known_hosts - - - name: Execute update_timelapse script - run: ssh kerboul@192.168.1.87 "cd /home/kerboul/scripts/timelapse && ./update_timelapse.sh -o" +build: + image: alpine:latest + stage: build + script: + - apk add --no-cache openssh + - mkdir -p ~/.ssh + - echo "$SSH_PRIVATE_KEY" > ~/.ssh/id_rsa + - chmod 600 ~/.ssh/id_rsa + - ssh-keyscan 192.168.1.87 >> ~/.ssh/known_hosts + - ssh -i ~/.ssh/id_rsa kerboul@192.168.1.87 'echo "Connexion réussie"'