From 21ee7cf503a80ec445dafc8dddb32d4a07a4b9c0 Mon Sep 17 00:00:00 2001 From: Antoine M Date: Tue, 30 Sep 2025 09:50:41 +0200 Subject: [PATCH] CHORE updating drone to deploy on production server --- .drone.yml | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/.drone.yml b/.drone.yml index f1e9003..2dc2fa4 100644 --- a/.drone.yml +++ b/.drone.yml @@ -17,21 +17,32 @@ server: steps: - name: Clonage du Repo commands: - - git clone https://git.deligraph.be/Antoine/carhop__plugins__DEV.git + - git clone https://git.deligraph.be/Antoine/carhop__plugins__PROD-DEV.git - name: Déploiement des mu-plugins environment: DEV_SERVER_PATH: from_secret: dev_server_path + PROD_SERVER_PATH: + from_secret: prod_server_path + commands: - cd carhop__plugins__DEV - rsync -avhp -e 'ssh -p 1982' ./mu-plugins/ $DEV_SERVER_PATH:~/carhop/wordpress/wp-content/mu-plugins --delete --exclude 'node_modules' --exclude 'Makefile' --exclude '.git' --exclude '.env' --exclude '.env_prod' --exclude '.env_dev' + - rsync -avhp -e 'ssh -p 1982' ./mu-plugins/ $PROD_SERVER_PATH:~/sites/carhop.be/wp-content/mu-plugins --delete --exclude 'node_modules' --exclude 'Makefile' --exclude '.git' --exclude '.env' --exclude '.env_prod' --exclude '.env_dev' + - name: Déploiement des plugins environment: DEV_SERVER_PATH: from_secret: dev_server_path commands: - cd carhop__plugins__DEV + - echo "DÉPLOIEMENT SUR LE SERVEUR DEV" - rsync -avhp -e 'ssh -p 1982' ./plugins/carhop-blocks/ $DEV_SERVER_PATH:~/carhop/wordpress/wp-content/plugins/carhop-blocks --delete --exclude 'node_modules' --exclude 'Makefile' --exclude '.git' --exclude '.env' --exclude '.env_prod' --exclude '.env_dev' - rsync -avhp -e 'ssh -p 1982' ./plugins/dynamiques-blocks/ $DEV_SERVER_PATH:~/carhop/wordpress/wp-content/plugins/dynamiques-blocks --delete --exclude 'node_modules' --exclude 'Makefile' --exclude '.git' --exclude '.env' --exclude '.env_prod' --exclude '.env_dev' - rsync -avhp -e 'ssh -p 1982' ./plugins/carhop-format-types/ $DEV_SERVER_PATH:~/carhop/wordpress/wp-content/plugins/carhop-format-types --delete --exclude 'node_modules' --exclude 'Makefile' --exclude '.git' --exclude '.env' --exclude '.env_prod' --exclude '.env_dev' - rsync -avhp -e 'ssh -p 1982' ./plugins/dynamiques-modification-date/ $DEV_SERVER_PATH:~/carhop/wordpress/wp-content/plugins/dynamiques-modification-date --delete --exclude 'node_modules' --exclude 'Makefile' --exclude '.git' --exclude '.env' --exclude '.env_prod' --exclude '.env_dev' + - echo "DÉPLOIEMENT SUR LE SERVEUR PROD" + - rsync -avhp -e 'ssh -p 1982' ./plugins/carhop-blocks/ $PROD_SERVER_PATH:~/sites/carhop.be/wp-content/plugins/carhop-blocks --delete --exclude 'node_modules' --exclude 'Makefile' --exclude '.git' --exclude '.env' --exclude '.env_prod' --exclude '.env_dev' + - rsync -avhp -e 'ssh -p 1982' ./plugins/dynamiques-blocks/ $PROD_SERVER_PATH:~/sites/carhop.be/wp-content/plugins/dynamiques-blocks --delete --exclude 'node_modules' --exclude 'Makefile' --exclude '.git' --exclude '.env' --exclude '.env_prod' --exclude '.env_dev' + - rsync -avhp -e 'ssh -p 1982' ./plugins/carhop-format-types/ $PROD_SERVER_PATH:~/sites/carhop.be/wp-content/plugins/carhop-format-types --delete --exclude 'node_modules' --exclude 'Makefile' --exclude '.git' --exclude '.env' --exclude '.env_prod' --exclude '.env_dev' + - rsync -avhp -e 'ssh -p 1982' ./plugins/dynamiques-modification-date/ $PROD_SERVER_PATH:~/sites/carhop.be/wp-content/plugins/dynamiques-modification-date --delete --exclude 'node_modules' --exclude 'Makefile' --exclude '.git' --exclude '.env' --exclude '.env_prod' --exclude '.env_dev'