From d6917efc8c45e2175fb000e1515c0a3dc10100e8 Mon Sep 17 00:00:00 2001 From: Simon Vieille Date: Fri, 3 Nov 2023 22:09:22 +0100 Subject: [PATCH] add mage --- .mage.yml | 54 ------------------------------------------ .mage.yml.dist | 28 ++++++++++++++++++++++ .woodpecker/deploy.yml | 2 +- 3 files changed, 29 insertions(+), 55 deletions(-) delete mode 100644 .mage.yml create mode 100644 .mage.yml.dist diff --git a/.mage.yml b/.mage.yml deleted file mode 100644 index ccb4be7..0000000 --- a/.mage.yml +++ /dev/null @@ -1,54 +0,0 @@ -magephp: - environments: - prod: - user: suivi_intervention_prod - from: ./ - to: /home/suivi_intervention_prod/app - host_path: /home/suivi_intervention_prod/app - rsync: '-avz --delete' - exclude: - - "/.git" - - "*.swp" - - "*.swo" - - "/.env.local" - - "/data" - - "/migrations/*" - - "/public/uploads/" - - "/public/files/" - - "/var/cache/*" - - "/var/log/*" - - "/var/data.db" - - "/public/js/fos_js_routes.json" - - "/public/build" - - "/public/media" - hosts: - - chat.tinternet.deblan.org - on-deploy: - - exec: { cmd: 'make clean', desc: 'cache' } - - exec: { cmd: 'test -f .build && make build || true', desc: 'build' } - oldprod: - user: webtinternetsuiviinter - from: ./ - to: /var/www/service-web/www/suivi-interventions.tinternet.net/app/ - host_path: /var/www/service-web/www/suivi-interventions.tinternet.net/app/ - rsync: '-avz --delete' - exclude: - - "/.git" - - "*.swp" - - "*.swo" - - "/.env.local" - - "/data" - - "/migrations/*" - - "/public/uploads/" - - "/public/files/" - - "/var/cache/*" - - "/var/log/*" - - "/var/data.db" - - "/public/js/fos_js_routes.json" - - "/public/build" - - "/public/media" - hosts: - - deblan.fr - on-deploy: - - exec: { cmd: 'make clean', desc: 'cache' } - - exec: { cmd: 'test -f .build && make build || true', desc: 'build' } diff --git a/.mage.yml.dist b/.mage.yml.dist new file mode 100644 index 0000000..14ccb6b --- /dev/null +++ b/.mage.yml.dist @@ -0,0 +1,28 @@ +magephp: + environments: + prod: + user: ssh_user + from: ./ + to: /home/ssh_user/app + host_path: /home/ssh_user/app + rsync: '-avz --delete' + exclude: + - "/.git" + - "*.swp" + - "*.swo" + - "/.env.local" + - "/data" + - "/migrations/*" + - "/public/uploads/" + - "/public/files/" + - "/var/cache/*" + - "/var/log/*" + - "/var/data.db" + - "/public/js/fos_js_routes.json" + - "/public/build" + - "/public/media" + hosts: + - ssh_host + on-deploy: + - exec: { cmd: 'make clean', desc: 'cache' } + - exec: { cmd: 'test -f .build && make build || true', desc: 'build' } diff --git a/.woodpecker/deploy.yml b/.woodpecker/deploy.yml index b9b25bc..b163295 100644 --- a/.woodpecker/deploy.yml +++ b/.woodpecker/deploy.yml @@ -1,6 +1,6 @@ variables: - &volumes - - /data/deblan/deblan.io-murph:/builds + - /data/${CI_REPO}:/builds when: event: [deployment]