forked from cachethq/cachet
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathdeploy.dog.yml
More file actions
34 lines (30 loc) · 821 Bytes
/
deploy.dog.yml
File metadata and controls
34 lines (30 loc) · 821 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
tasks:
- name: build
commands:
- composer install --no-dev
- name: install_or_upgrade
commands:
- cd {{ deploydog_release_path }}/code && bash deploy.dog-Cachet-InstallOrUpdate.sh
- name: disable_maintenance_mode
commands:
- cd {{ deploydog_release_path }}/code && php artisan up
buildConfig:
- stage: dev
dockerImage: deploydog/php-nodejs-web-build-tools:php{{ php_version }}_nodejs8
tasks:
- build
cacheDirectories:
- vendor
deployConfig:
- stage: dev
group: web
directory: /var/www
postUploadTasks:
- install_or_upgrade
postSymlinkChangeTasks:
- disable_maintenance_mode
copyFiles:
- file: .env
destination: .env
- file: InstallOrUpdate.sh
destination: deploy.dog-Cachet-InstallOrUpdate.sh