Skip to content
This repository was archived by the owner on Dec 12, 2025. It is now read-only.

Commit ec0e30b

Browse files
authored
Build Test Runner image for every evergreen run (#36)
1 parent 7604ea2 commit ec0e30b

File tree

2 files changed

+14
-1
lines changed

2 files changed

+14
-1
lines changed

.evergreen.yml

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -111,6 +111,16 @@ tasks:
111111
image: quay.io/mongodb/community-operator-e2e:${version_id}
112112
image_type: e2e
113113

114+
- name: build_testrunner_image
115+
priority: 60
116+
exec_timeout_secs: 600
117+
commands:
118+
- func: clone
119+
- func: build_and_push_image
120+
vars:
121+
image: quay.io/mongodb/community-operator-testrunner:${version_id}
122+
image_type: testrunner
123+
114124
- name: unit_tests
115125
commands:
116126
- func: clone
@@ -157,6 +167,8 @@ buildvariants:
157167
variant: init_test_run
158168
- name: build_e2e_image
159169
variant: init_test_run
170+
- name: build_testrunner_image
171+
variant: init_test_run
160172
tasks:
161173
- name: e2e_test_replica_set
162174
- name: e2e_test_replica_set_readiness_probe
@@ -169,3 +181,4 @@ buildvariants:
169181
tasks:
170182
- name: build_operator_image
171183
- name: build_e2e_image
184+
- name: build_testrunner_image

scripts/ci/run_test.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ kubectl apply -f deploy/testrunner
1919
kubectl run test-runner --generator=run-pod/v1 \
2020
--restart=Never \
2121
--image-pull-policy=Always \
22-
--image=quay.io/chatton/test-runner \
22+
--image=quay.io/mongodb/community-operator-testrunner:${version_id} \
2323
--serviceaccount=test-runner \
2424
--command -- ./runner --operatorImage quay.io/mongodb/community-operator-dev:${version_id} --testImage quay.io/mongodb/community-operator-e2e:${version_id} --test=${test}
2525

0 commit comments

Comments
 (0)