From b24f2e94a89f2c9442610a7afe6179543fe70543 Mon Sep 17 00:00:00 2001 From: FaniryArilanto Date: Mon, 23 Dec 2024 12:11:05 +0300 Subject: [PATCH] Add automatically deployement --- .gitignore | 1 + Jenkinsfile | 13 +++++++++++++ 2 files changed, 14 insertions(+) create mode 100644 Jenkinsfile diff --git a/.gitignore b/.gitignore index 3f85443..c6efbf6 100644 --- a/.gitignore +++ b/.gitignore @@ -5,6 +5,7 @@ !calendar/ !gestion/ +!Jenkinsfile !calendar/** !gestion/** diff --git a/Jenkinsfile b/Jenkinsfile new file mode 100644 index 0000000..69c378d --- /dev/null +++ b/Jenkinsfile @@ -0,0 +1,13 @@ +pipeline { + agent any + stages { + stage ("deploy to dev ezway") { + when { branch 'staging' } + agent { label 'apache && dev' } + steps { + sh '''cd /var/www/nextcloud/nextcloud/custom_apps + sudo su jenkins -c "git pull origin staging" ''' + } + } + } +}