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",