Page MenuHomePhabricator

Unify docker images used by ci jobs
Closed, ResolvedPublic3 Estimated Story Points

Description

There is some duplicate code in
https://gitlab.wikimedia.org/repos/test-platform/catalyst/catalyst-ci-client/-/blob/main/catalyst-client/deploy_env.py?ref_type=heads
and
https://gerrit.wikimedia.org/r/plugins/gitiles/integration/config/+/refs/heads/master/dockerfiles/catalyst/deploy_env.py

Let's unify these jobs to use the same docker image. It's easier to publish with gitlab so maybe it should live in catalyst-ci-client.

Details

Related Changes in Gerrit:
Related Changes in GitLab:
TitleReferenceAuthorSource BranchDest Branch
deploy_env.py: Add WIKLAMBDA_REFrepos/test-platform/catalyst/catalyst-ci-client!17jhuneidiT423330main
deploy_env.py: Allow log dir to be setrepos/test-platform/catalyst/catalyst-ci-client!16jhuneidiT423330main
Refactor for jenkins ci jobsrepos/test-platform/catalyst/catalyst-ci-client!15jhuneidiT423330main
Customize query in GitLab

Event Timeline

thcipriani edited projects, added Catalyst (Luka Ijo Pimeja Jan); removed Catalyst.
thcipriani moved this task from Backlog to In progress on the Catalyst (Luka Ijo Pimeja Jan) board.
thcipriani set the point value for this task to 3.

Change #1277759 had a related patch set uploaded (by Jeena Huneidi; author: Jeena Huneidi):

[integration/config@master] WIP WikiLambda selenium: Use ci-client image

https://gerrit.wikimedia.org/r/1277759

Change #1277759 merged by jenkins-bot:

[integration/config@master] WikiLambda selenium: Use ci-client image

https://gerrit.wikimedia.org/r/1277759

Change #1283093 had a related patch set uploaded (by Jeena Huneidi; author: Jeena Huneidi):

[integration/config@master] Wikilambda selenium: quote empty default value

https://gerrit.wikimedia.org/r/1283093

Change #1283093 merged by jenkins-bot:

[integration/config@master] jjb: [wikilambda-catalyst-end-to-end-daily] Quote empty default value

https://gerrit.wikimedia.org/r/1283093