Skip to content

Commit 1329f88

Browse files
authored
Ignore default branch (#103)
1 parent 607586c commit 1329f88

File tree

1 file changed

+131
-123
lines changed

1 file changed

+131
-123
lines changed

.circleci/config.yml

Lines changed: 131 additions & 123 deletions
Original file line numberDiff line numberDiff line change
@@ -6,127 +6,135 @@ orbs:
66
workflows:
77
build:
88
jobs:
9-
- architect/go-build:
10-
name: go-build
11-
binary: encryption-provider-operator
12-
filters:
13-
tags:
14-
only: /^v.*/
9+
- architect/go-build:
10+
name: go-build
11+
binary: encryption-provider-operator
12+
filters:
13+
tags:
14+
only: /^v.*/
1515

16-
- architect/push-to-registries:
17-
context: architect
18-
name: push-to-registries
19-
requires:
20-
- go-build
21-
filters:
22-
tags:
23-
only: /^v.*/
24-
- architect/push-to-app-catalog:
25-
context: "architect"
26-
name: push-encryption-provider-operator-to-app-catalog
27-
app_catalog: "control-plane-catalog"
28-
app_catalog_test: "control-plane-test-catalog"
29-
chart: "encryption-provider-operator"
30-
requires:
31-
- push-to-registries
32-
filters:
33-
tags:
34-
only: /^v.*/
35-
- architect/push-to-app-collection:
36-
name: aws-app-collection
37-
context: "architect"
38-
app_name: "encryption-provider-operator"
39-
app_namespace: "giantswarm"
40-
app_collection_repo: "aws-app-collection"
41-
requires:
42-
- push-encryption-provider-operator-to-app-catalog
43-
- push-to-registries
44-
filters:
45-
branches:
46-
ignore: /.*/
47-
tags:
48-
only: /^v.*/
49-
- architect/push-to-app-collection:
50-
name: capa-app-collection
51-
context: "architect"
52-
app_name: "encryption-provider-operator"
53-
app_namespace: "giantswarm"
54-
app_collection_repo: "capa-app-collection"
55-
requires:
56-
- push-encryption-provider-operator-to-app-catalog
57-
- push-to-registries
58-
filters:
59-
branches:
60-
ignore: /.*/
61-
tags:
62-
only: /^v.*/
63-
- architect/push-to-app-collection:
64-
name: capz-app-collection
65-
context: "architect"
66-
app_name: "encryption-provider-operator"
67-
app_namespace: "giantswarm"
68-
app_collection_repo: "capz-app-collection"
69-
requires:
70-
- push-encryption-provider-operator-to-app-catalog
71-
- push-to-registries
72-
filters:
73-
branches:
74-
ignore: /.*/
75-
tags:
76-
only: /^v.*/
77-
- architect/push-to-app-collection:
78-
name: vsphere-app-collection
79-
context: "architect"
80-
app_name: "encryption-provider-operator"
81-
app_namespace: "giantswarm"
82-
app_collection_repo: "vsphere-app-collection"
83-
requires:
84-
- push-encryption-provider-operator-to-app-catalog
85-
- push-to-registries
86-
filters:
87-
branches:
88-
ignore: /.*/
89-
tags:
90-
only: /^v.*/
91-
- architect/push-to-app-collection:
92-
name: gcp-app-collection
93-
context: "architect"
94-
app_name: "encryption-provider-operator"
95-
app_namespace: "giantswarm"
96-
app_collection_repo: "gcp-app-collection"
97-
requires:
98-
- push-encryption-provider-operator-to-app-catalog
99-
- push-to-registries
100-
filters:
101-
branches:
102-
ignore: /.*/
103-
tags:
104-
only: /^v.*/
105-
- architect/push-to-app-collection:
106-
name: azure-app-collection
107-
context: "architect"
108-
app_name: "encryption-provider-operator"
109-
app_namespace: "giantswarm"
110-
app_collection_repo: "azure-app-collection"
111-
requires:
112-
- push-encryption-provider-operator-to-app-catalog
113-
- push-to-registries
114-
filters:
115-
branches:
116-
ignore: /.*/
117-
tags:
118-
only: /^v.*/
119-
- architect/push-to-app-collection:
120-
name: cloud-director-app-collection
121-
context: "architect"
122-
app_name: "encryption-provider-operator"
123-
app_namespace: "giantswarm"
124-
app_collection_repo: "cloud-director-app-collection"
125-
requires:
126-
- push-encryption-provider-operator-to-app-catalog
127-
- push-to-registries
128-
filters:
129-
branches:
130-
ignore: /.*/
131-
tags:
132-
only: /^v.*/
16+
- architect/push-to-registries:
17+
context: architect
18+
name: push-to-registries
19+
requires:
20+
- go-build
21+
filters:
22+
tags:
23+
only: /^v.*/
24+
branches:
25+
ignore:
26+
- main
27+
- master
28+
- architect/push-to-app-catalog:
29+
context: architect
30+
name: push-encryption-provider-operator-to-app-catalog
31+
app_catalog: control-plane-catalog
32+
app_catalog_test: control-plane-test-catalog
33+
chart: encryption-provider-operator
34+
requires:
35+
- push-to-registries
36+
filters:
37+
tags:
38+
only: /^v.*/
39+
branches:
40+
ignore:
41+
- main
42+
- master
43+
- architect/push-to-app-collection:
44+
name: aws-app-collection
45+
context: architect
46+
app_name: encryption-provider-operator
47+
app_namespace: giantswarm
48+
app_collection_repo: aws-app-collection
49+
requires:
50+
- push-encryption-provider-operator-to-app-catalog
51+
- push-to-registries
52+
filters:
53+
branches:
54+
ignore: /.*/
55+
tags:
56+
only: /^v.*/
57+
- architect/push-to-app-collection:
58+
name: capa-app-collection
59+
context: architect
60+
app_name: encryption-provider-operator
61+
app_namespace: giantswarm
62+
app_collection_repo: capa-app-collection
63+
requires:
64+
- push-encryption-provider-operator-to-app-catalog
65+
- push-to-registries
66+
filters:
67+
branches:
68+
ignore: /.*/
69+
tags:
70+
only: /^v.*/
71+
- architect/push-to-app-collection:
72+
name: capz-app-collection
73+
context: architect
74+
app_name: encryption-provider-operator
75+
app_namespace: giantswarm
76+
app_collection_repo: capz-app-collection
77+
requires:
78+
- push-encryption-provider-operator-to-app-catalog
79+
- push-to-registries
80+
filters:
81+
branches:
82+
ignore: /.*/
83+
tags:
84+
only: /^v.*/
85+
- architect/push-to-app-collection:
86+
name: vsphere-app-collection
87+
context: architect
88+
app_name: encryption-provider-operator
89+
app_namespace: giantswarm
90+
app_collection_repo: vsphere-app-collection
91+
requires:
92+
- push-encryption-provider-operator-to-app-catalog
93+
- push-to-registries
94+
filters:
95+
branches:
96+
ignore: /.*/
97+
tags:
98+
only: /^v.*/
99+
- architect/push-to-app-collection:
100+
name: gcp-app-collection
101+
context: architect
102+
app_name: encryption-provider-operator
103+
app_namespace: giantswarm
104+
app_collection_repo: gcp-app-collection
105+
requires:
106+
- push-encryption-provider-operator-to-app-catalog
107+
- push-to-registries
108+
filters:
109+
branches:
110+
ignore: /.*/
111+
tags:
112+
only: /^v.*/
113+
- architect/push-to-app-collection:
114+
name: azure-app-collection
115+
context: architect
116+
app_name: encryption-provider-operator
117+
app_namespace: giantswarm
118+
app_collection_repo: azure-app-collection
119+
requires:
120+
- push-encryption-provider-operator-to-app-catalog
121+
- push-to-registries
122+
filters:
123+
branches:
124+
ignore: /.*/
125+
tags:
126+
only: /^v.*/
127+
- architect/push-to-app-collection:
128+
name: cloud-director-app-collection
129+
context: architect
130+
app_name: encryption-provider-operator
131+
app_namespace: giantswarm
132+
app_collection_repo: cloud-director-app-collection
133+
requires:
134+
- push-encryption-provider-operator-to-app-catalog
135+
- push-to-registries
136+
filters:
137+
branches:
138+
ignore: /.*/
139+
tags:
140+
only: /^v.*/

0 commit comments

Comments
 (0)