Skip to content

Commit 2eba203

Browse files
Add tag filter to all jobs so that they will build. (#3490)
1 parent 323872d commit 2eba203

1 file changed

Lines changed: 9 additions & 4 deletions

File tree

.circleci/config.yml

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,9 @@ references:
2323
- build
2424
- dist
2525
- plottable.*
26+
release_tag_filter: &release_tag_filter
27+
tags:
28+
only: /^v[0-9.]+.*/
2629

2730
jobs:
2831
install:
@@ -110,23 +113,25 @@ workflows:
110113
version: 2
111114
plottable:
112115
jobs:
113-
- install
116+
- install:
117+
filters: *release_tag_filter
114118
- test:
115119
requires: [install]
120+
filters: *release_tag_filter
116121
- demo:
117122
requires: [test]
123+
filters: *release_tag_filter
118124
- dist:
119125
requires: [test]
126+
filters: *release_tag_filter
120127
- publish:
121128
requires: [test, dist]
122129
filters:
123-
tags:
124-
only: /^v[0-9.]+.*/
130+
<<: *release_tag_filter
125131
branches:
126132
ignore: /.*/
127133
- publish-snapshot:
128134
requires: [test, dist]
129135
filters:
130136
branches:
131137
only: develop
132-

0 commit comments

Comments
 (0)