-
Notifications
You must be signed in to change notification settings - Fork 2.3k
Expand file tree
/
Copy pathopenshift-cluster-api-provider-aws-main.yaml
More file actions
128 lines (128 loc) · 3.16 KB
/
Copy pathopenshift-cluster-api-provider-aws-main.yaml
File metadata and controls
128 lines (128 loc) · 3.16 KB
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
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
base_images:
cluster-api-actuator-pkg-test:
name: cluster-api-actuator-pkg-test
namespace: ci
tag: latest
commitchecker:
name: commitchecker
namespace: ci
tag: latest
hypershift-tests:
name: hypershift-tests
namespace: hypershift
tag: latest
tests-private:
name: tests-private
namespace: ci
tag: "4.22"
binary_build_commands: make manager
build_root:
from_repository: true
canonical_go_repository: sigs.k8s.io/cluster-api-provider-aws
images:
items:
- dockerfile_path: openshift/Dockerfile.openshift
to: aws-cluster-api-controllers
promotion:
to:
- name: "5.0"
namespace: ocp
releases:
initial:
integration:
name: "5.0"
namespace: ocp
latest:
integration:
include_built_images: true
name: "5.0"
namespace: ocp
resources:
'*':
limits:
memory: 4Gi
requests:
cpu: 100m
memory: 200Mi
test_binary_build_commands: openshift/unit-tests.sh
tests:
- as: unit
commands: openshift/unit-tests.sh
container:
from: src
- as: e2e-aws-capi-techpreview
skip_if_only_changed: ^docs/|\.md$|^(?:.*/)?(?:\.gitignore|OWNERS|PROJECT|LICENSE)$
steps:
cluster_profile: openshift-org-aws
env:
FEATURE_SET: TechPreviewNoUpgrade
observers:
enable:
- observers-resource-watch
test:
- as: test
cli: latest
commands: openshift/e2e-tests.sh
from: src
resources:
requests:
cpu: 100m
timeout: 3h0m0s
workflow: openshift-e2e-aws
- as: e2e-aws-ovn
skip_if_only_changed: ^docs/|\.md$|^(?:.*/)?(?:\.gitignore|OWNERS|PROJECT|LICENSE)$
steps:
cluster_profile: openshift-org-aws
workflow: openshift-e2e-aws
- always_run: false
as: e2e-aws-ovn-techpreview
optional: true
steps:
cluster_profile: openshift-org-aws
env:
FEATURE_SET: TechPreviewNoUpgrade
workflow: openshift-e2e-aws
- as: e2e-aws-serial
shard_count: 2
skip_if_only_changed: ^docs/|\.md$|^(?:.*/)?(?:\.gitignore|OWNERS|PROJECT|LICENSE)$
steps:
cluster_profile: openshift-org-aws
workflow: openshift-e2e-aws-serial
- as: regression-clusterinfra-aws-ipi-techpreview-capi
optional: true
skip_if_only_changed: ^docs/|\.md$|^(?:.*/)?(?:\.gitignore|OWNERS|PROJECT|LICENSE)$
steps:
cluster_profile: openshift-org-aws
env:
E2E_RUN_TAGS: '@capi'
FEATURE_SET: TechPreviewNoUpgrade
TEST_FILTERS_CLUSTERINFRASTRUCTURE: capi&&!qe-only
TEST_SCENARIOS: Cluster_Infrastructure CAPI
test:
- chain: openshift-e2e-test-clusterinfra-qe-regression
workflow: cucushift-installer-rehearse-aws-ipi
- as: e2e-hypershift
skip_if_only_changed: ^docs/|\.md$|^(?:.*/)?(?:\.gitignore|OWNERS|PROJECT|LICENSE)$
steps:
cluster_profile: hypershift-aws
workflow: hypershift-aws-e2e-external
- as: verify-commits
commands: |
commitchecker --start ${PULL_BASE_SHA:-main}
container:
from: commitchecker
optional: true
- as: verify-deps
steps:
env:
CHECK_MOD_LIST: "false"
test:
- ref: go-verify-deps
- as: verify
commands: make -C openshift verify
container:
from: src
zz_generated_metadata:
branch: main
org: openshift
repo: cluster-api-provider-aws