Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

refactor(e2e): move tag copying to Go and use exact tags #854

Open
wants to merge 3 commits into
base: main
Choose a base branch
from

Conversation

TheSpiritXIII
Copy link
Member

Part 2 of #852 to fully implement #845

This PR moves copying images to Golang. This makes dealing with conditional logic easier. We now check whether the tagged image exists (e.g. for make e2e) and if it does not, we use the latest image (e.g. for make e2e-only).

The biggest caveat of this change is importing the docker client library, but this library would be utilized more if we move more of the kind-test.sh logic to Golang (such as setting up the kind cluster network).

@TheSpiritXIII TheSpiritXIII force-pushed the TheSpiritXIII/e2e-copy-images branch 3 times, most recently from 3f13128 to be240f3 Compare February 23, 2024 18:21
@TheSpiritXIII TheSpiritXIII force-pushed the TheSpiritXIII/e2e-copy-images branch 2 times, most recently from 07ef95f to e94c56c Compare March 12, 2024 20:45
@TheSpiritXIII TheSpiritXIII force-pushed the TheSpiritXIII/e2e-copy-images branch 2 times, most recently from 5471c74 to e581ab2 Compare May 28, 2024 19:57
@TheSpiritXIII TheSpiritXIII force-pushed the TheSpiritXIII/e2e-copy-images branch from e581ab2 to 3eda393 Compare May 28, 2024 20:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant