Skip to content

Commit 964b3c4

Browse files
authored
Merge pull request #266 from wpengine/ryanmeier/circleci-tag-worfklow
[PI-3518] Add deploy_job To CircleCI Workflow
2 parents ee86eb0 + 85772c5 commit 964b3c4

File tree

1 file changed

+26
-0
lines changed

1 file changed

+26
-0
lines changed

.circleci/config.yml

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -72,6 +72,10 @@ references:
7272
- run:
7373
name: Run WordPress PHPUnit Tests
7474
command: composer test
75+
workflow_job: &workflow_job
76+
filters:
77+
tags:
78+
only: /.*/
7579

7680
jobs:
7781
job_test_javascript:
@@ -158,23 +162,45 @@ workflows:
158162
requires:
159163
- job_test_javascript
160164
- job_test_php56_min:
165+
<<: *workflow_job
161166
requires:
162167
- job_php_code_standards
163168
- job_test_php56:
169+
<<: *workflow_job
164170
requires:
165171
- job_php_code_standards
166172
- job_test_php70:
173+
<<: *workflow_job
167174
requires:
168175
- job_php_code_standards
169176
- job_test_php71:
177+
<<: *workflow_job
170178
requires:
171179
- job_php_code_standards
172180
- job_test_php72:
181+
<<: *workflow_job
173182
requires:
174183
- job_php_code_standards
175184
- job_test_php73_min:
185+
<<: *workflow_job
176186
requires:
177187
- job_php_code_standards
178188
- job_test_php73:
189+
<<: *workflow_job
179190
requires:
180191
- job_php_code_standards
192+
- deploy_job:
193+
requires:
194+
- job_test_php56_min
195+
- job_test_php56
196+
- job_test_php56_min
197+
- job_test_php70
198+
- job_test_php71
199+
- job_test_php72
200+
- job_test_php73_min
201+
- job_test_php73
202+
filters:
203+
branches:
204+
ignore: /.*/
205+
tags:
206+
only: /^(\d+)\.(\d+)(\.\d+)?$/

0 commit comments

Comments
 (0)