From 1086d648de3ed2c676e4284d2f1a4d6a3a10e3c1 Mon Sep 17 00:00:00 2001 From: Raphix Date: Sun, 16 Feb 2025 16:21:50 +0100 Subject: [PATCH] Version 1.0.3-rc2 - Ajout du Workflow --- .gitea/workflows/deploy.yml | 23 +++++++++++++++++++++++ Jenkinsfile | 19 ------------------- package-lock.json | 4 ++-- 3 files changed, 25 insertions(+), 21 deletions(-) create mode 100644 .gitea/workflows/deploy.yml delete mode 100644 Jenkinsfile diff --git a/.gitea/workflows/deploy.yml b/.gitea/workflows/deploy.yml new file mode 100644 index 0000000..d655900 --- /dev/null +++ b/.gitea/workflows/deploy.yml @@ -0,0 +1,23 @@ +name: Deployment Pipeline + +on: + push: + branches: + - main + +jobs: + deploy: + runs-on: ubuntu-latest + + steps: + - name: Checkout code + uses: actions/checkout@v2 + + - name: Deploy Stage + run: | + echo "[Neutral-Deploy] - Deploy Stage" + ssh raphix@raphix.fr sudo apt update -y + ssh raphix@raphix.fr sudo apt upgrade -y + ssh raphix@raphix.fr sudo -S -u gitlab-ci /home/gitlab-ci/neutral_deploy.sh + env: + SSH_PRIVATE_KEY: ${{ secrets.SSH_PRIVATE_KEY }} diff --git a/Jenkinsfile b/Jenkinsfile deleted file mode 100644 index 1832095..0000000 --- a/Jenkinsfile +++ /dev/null @@ -1,19 +0,0 @@ -pipeline { - agent any - - stages { - stage('[Neutral] - Déploiement') { - steps { - script { - - echo "[Neutral-Deploy] - Deploy Stage" - sh "ssh raphix@raphix.fr sudo apt update -y" - sh "ssh raphix@raphix.fr sudo apt upgrade -y" - sh "ssh raphix@raphix.fr sudo -S -u gitlab-ci /home/gitlab-ci/neutral_deploy.sh" - - } - - } - } - } -} \ No newline at end of file diff --git a/package-lock.json b/package-lock.json index e358e81..b6868de 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "neutral", - "version": "0.7.0", + "version": "1.0.3", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "neutral", - "version": "0.7.0", + "version": "1.0.3", "license": "ISC", "dependencies": { "cookie-parser": "~1.4.4",