Skip to content

Commit 4faae46

Browse files
fleetshift-ui: backend consolidation (#78649)
* fleetshift-ui: backend consolidation * Ran make update to generate jobs --------- Co-authored-by: Martin Marosi <[email protected]>
1 parent b6a277e commit 4faae46

3 files changed

Lines changed: 20 additions & 522 deletions

File tree

ci-operator/config/fleetshift/fleetshift-user-interface/fleetshift-fleetshift-user-interface-main.yaml

Lines changed: 11 additions & 85 deletions
Original file line numberDiff line numberDiff line change
@@ -7,119 +7,45 @@ images:
77
items:
88
- additional_architectures:
99
- arm64
10-
dockerfile_path: Dockerfile.gui
11-
to: fleetshift-gui
12-
- additional_architectures:
13-
- arm64
14-
dockerfile_path: Dockerfile.mock-servers
15-
to: fleetshift-mock-servers
16-
- additional_architectures:
17-
- arm64
18-
dockerfile_path: Dockerfile.mock-ui-plugins
19-
to: fleetshift-mock-ui-plugins
10+
dockerfile_path: Dockerfile.web
11+
to: fleetshift-web
2012
resources:
2113
'*':
2214
requests:
2315
cpu: 100m
2416
memory: 200Mi
2517
tests:
26-
- as: pr-image-mirror-gui
27-
capabilities:
28-
- arm64
29-
steps:
30-
dependencies:
31-
SOURCE_IMAGE_REF: fleetshift-gui
32-
env:
33-
IMAGE_REPO: fleetshift-gui
34-
REGISTRY_ORG: stolostron
35-
workflow: fleetshift-ci-image-mirror
36-
- as: pr-merge-image-mirror-latest-gui
37-
capabilities:
38-
- arm64
39-
postsubmit: true
40-
steps:
41-
dependencies:
42-
SOURCE_IMAGE_REF: fleetshift-gui
43-
env:
44-
IMAGE_REPO: fleetshift-gui
45-
IMAGE_TAG: latest
46-
REGISTRY_ORG: stolostron
47-
workflow: fleetshift-ci-image-mirror
48-
- as: pr-image-mirror-mock-servers
49-
capabilities:
50-
- arm64
51-
steps:
52-
dependencies:
53-
SOURCE_IMAGE_REF: fleetshift-mock-servers
54-
env:
55-
IMAGE_REPO: fleetshift-mock-servers
56-
REGISTRY_ORG: stolostron
57-
workflow: fleetshift-ci-image-mirror
58-
- as: pr-merge-image-mirror-latest-mock-servers
18+
- as: pr-image-mirror
5919
capabilities:
6020
- arm64
61-
postsubmit: true
6221
steps:
6322
dependencies:
64-
SOURCE_IMAGE_REF: fleetshift-mock-servers
23+
SOURCE_IMAGE_REF: fleetshift-web
6524
env:
66-
IMAGE_REPO: fleetshift-mock-servers
67-
IMAGE_TAG: latest
25+
IMAGE_REPO: fleetshift-web
6826
REGISTRY_ORG: stolostron
6927
workflow: fleetshift-ci-image-mirror
70-
- as: pr-image-mirror-mock-ui-plugins
71-
capabilities:
72-
- arm64
73-
steps:
74-
dependencies:
75-
SOURCE_IMAGE_REF: fleetshift-mock-ui-plugins
76-
env:
77-
IMAGE_REPO: fleetshift-mock-ui-plugins
78-
REGISTRY_ORG: stolostron
79-
workflow: fleetshift-ci-image-mirror
80-
- as: pr-merge-image-mirror-latest-mock-ui-plugins
28+
- as: pr-merge-image-mirror-latest
8129
capabilities:
8230
- arm64
8331
postsubmit: true
8432
steps:
8533
dependencies:
86-
SOURCE_IMAGE_REF: fleetshift-mock-ui-plugins
34+
SOURCE_IMAGE_REF: fleetshift-web
8735
env:
88-
IMAGE_REPO: fleetshift-mock-ui-plugins
36+
IMAGE_REPO: fleetshift-web
8937
IMAGE_TAG: latest
9038
REGISTRY_ORG: stolostron
9139
workflow: fleetshift-ci-image-mirror
92-
- as: pr-merge-image-mirror-sha-gui
93-
capabilities:
94-
- arm64
95-
postsubmit: true
96-
steps:
97-
dependencies:
98-
SOURCE_IMAGE_REF: fleetshift-gui
99-
env:
100-
IMAGE_REPO: fleetshift-gui
101-
REGISTRY_ORG: stolostron
102-
workflow: fleetshift-ci-image-mirror
103-
- as: pr-merge-image-mirror-sha-mock-servers
104-
capabilities:
105-
- arm64
106-
postsubmit: true
107-
steps:
108-
dependencies:
109-
SOURCE_IMAGE_REF: fleetshift-mock-servers
110-
env:
111-
IMAGE_REPO: fleetshift-mock-servers
112-
REGISTRY_ORG: stolostron
113-
workflow: fleetshift-ci-image-mirror
114-
- as: pr-merge-image-mirror-sha-mock-ui-plugins
40+
- as: pr-merge-image-mirror-sha
11541
capabilities:
11642
- arm64
11743
postsubmit: true
11844
steps:
11945
dependencies:
120-
SOURCE_IMAGE_REF: fleetshift-mock-ui-plugins
46+
SOURCE_IMAGE_REF: fleetshift-web
12147
env:
122-
IMAGE_REPO: fleetshift-mock-ui-plugins
48+
IMAGE_REPO: fleetshift-web
12349
REGISTRY_ORG: stolostron
12450
workflow: fleetshift-ci-image-mirror
12551
zz_generated_metadata:

0 commit comments

Comments
 (0)