forked from generoi/bedrock
-
Notifications
You must be signed in to change notification settings - Fork 0
/
robo.yml
99 lines (99 loc) · 2.09 KB
/
robo.yml
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
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
machine_name: gdsbedrock
organization: generoi
theme_path: 'web/app/themes/gds'
multisite: false
placeholders:
'%files': web/app/uploads/
env:
'@ddev':
host: 'gdsbedrock.ddev.site'
wpcli: 'ddev wp'
path: /var/www/html
url: 'https://gdsbedrock.ddev.site'
'@staging':
host: 35.228.245.82
user: gdsbedrock
port: 29066
ssh: 'ssh -p 29066'
path: '/www/gdsbedrock_154/public/current'
url: 'https://stg-gdsbedrock-staging.kinsta.cloud'
'@production':
host: 35.228.245.82
user: gdsbedrock
port: 32263
ssh: 'ssh -p 32263'
path: '/www/gdsbedrock_154/public/current'
url: 'https://gdsbedrock.kinsta.cloud'
command:
build:
production:
options:
npm-script: 'build:production'
development:
options:
npm-script: build
deploy:
options:
uri: ${organization}/${machine_name}
production:
options:
workflow: deploy_production.yml
staging:
options:
workflow: deploy_staging.yml
setup:
options:
theme-repository: false
theme-branch: false
no-commit: false
search:
replace:
options:
dirs:
- .ddev
- .github
- config
- test/
- web/app/themes
- web/app/mu-plugins
exclude:
- robo.yml
- public
db:
options:
exclude_tables:
- wp_gf_entry
- wp_gf_entry_meta
- wp_gf_entry_notes
- wp_gf_incomplete_submissions
- wp_rg_incomplete_submissions
- wp_rg_lead
- wp_rg_lead_detail
- wp_rg_lead_detail_long
- wp_rg_lead_meta
- wp_rg_lead_notes
- wp_stream
- wp_stream_meta
pull:
options:
target: '@ddev'
push:
options:
source: '@ddev'
files:
options:
options:
chmod: 'Dug=rwx,Do=rx,Fug=rw,Fo=r'
exclude:
- gravity_forms/
- fonts/
task:
Remote:
RsyncAlias:
settings:
progress: true
humanReadable: true
Wp:
WpCliStack:
settings:
executable: ./vendor/bin/wp