-
Notifications
You must be signed in to change notification settings - Fork 1.7k
/
redhat-appstudio-infra-deployments-main.yaml
110 lines (110 loc) · 3.1 KB
/
redhat-appstudio-infra-deployments-main.yaml
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
base_images:
e2e-test-runner:
name: redhat-appstudio
namespace: ci
tag: e2e-test-runner
releases:
latest:
release:
architecture: amd64
channel: fast
version: "4.14"
resources:
'*':
limits:
memory: 4Gi
requests:
cpu: 100m
memory: 200Mi
tests:
- as: appstudio-hac-e2e-tests
cluster_claim:
architecture: amd64
cloud: aws
labels:
region: us-west-2
owner: rhtap
product: ocp
timeout: 1h0m0s
version: "4.14"
optional: true
skip_if_only_changed: ^docs/|^\.github/|^\.tekton/|^argo-cd-apps/.*/(.*production|staging)|^components/(authentication|hac-pact-broker|konflux-ci|quality-dashboard|sandbox|smee|sprayproxy|tekton-ci|.*/(production|staging))/|\.md$|^(?:.*/)?(?:\.gitignore|OWNERS|PROJECT|LICENSE|_config\.yml|staging-app\.yaml|index\.html)$
steps:
test:
- ref: redhat-appstudio-install-konflux
- ref: redhat-appstudio-hac-e2e
workflow: redhat-appstudio-claim
- as: appstudio-e2e-tests
cluster_claim:
architecture: amd64
cloud: aws
labels:
region: us-east-2
owner: rhtap
product: ocp
timeout: 1h0m0s
version: "4.14"
skip_if_only_changed: ^docs/|^\.github/|^\.tekton/|^argo-cd-apps/.*/(.*production|staging)|^components/(authentication|hac-pact-broker|konflux-ci|quality-dashboard|sandbox|smee|sprayproxy|tekton-ci|.*/(production|staging))/|\.md$|^(?:.*/)?(?:\.gitignore|OWNERS|PROJECT|LICENSE|_config\.yml|staging-app\.yaml|index\.html)$
steps:
test:
- ref: redhat-appstudio-e2e
workflow: redhat-appstudio-claim
- as: konflux-openshift-upgrade-periodic
cluster_claim:
architecture: amd64
cloud: aws
labels:
region: us-east-2
owner: rhtap
product: ocp
timeout: 1h0m0s
version: "4.14"
cron: 0 1 * * *
steps:
workflow: redhat-appstudio-openshift-upgrade
timeout: 3h0m0s
- as: appstudio-upgrade-tests
cluster_claim:
architecture: amd64
cloud: aws
labels:
region: us-west-2
owner: rhtap
product: ocp
timeout: 1h0m0s
version: "4.14"
optional: true
skip_if_only_changed: ^docs/|^\.github/|^\.tekton/|^argo-cd-apps/.*/(.*production|staging)|^components/(authentication|hac-pact-broker|konflux-ci|quality-dashboard|sandbox|smee|sprayproxy|tekton-ci|.*/(production|staging))/|\.md$|^(?:.*/)?(?:\.gitignore|OWNERS|PROJECT|LICENSE|_config\.yml|staging-app\.yaml|index\.html)$
steps:
test:
- ref: redhat-appstudio-upgrade
workflow: redhat-appstudio-claim
- always_run: false
as: appstudio-load-test
steps:
cluster_profile: aws-rhtap-performance
env:
SCENARIO: ci-infra-dep
test:
- ref: redhat-appstudio-load-test-infra-deployments
workflow: redhat-appstudio-load-test
timeout: 8h0m0s
- as: appstudio-e2e-tests-periodic
cluster_claim:
architecture: amd64
cloud: aws
labels:
region: us-east-2
owner: rhtap
product: ocp
timeout: 1h0m0s
version: "4.14"
cron: 0 */4 * * *
steps:
test:
- ref: redhat-appstudio-e2e
workflow: redhat-appstudio-claim
zz_generated_metadata:
branch: main
org: redhat-appstudio
repo: infra-deployments