Skip to content

Conversation

@briiians
Copy link
Contributor

Added a feature for defining a repo type that uses the global variable repoType to allow someone to choose "public-enterprise" for "varnish/enterprise" or "private-enterprise" for "quay.io/varnish-software/varnish-plus". I still need to add tests and docs, but I wanted to push this before I go on PTO until Monday.

@briiians
Copy link
Contributor Author

@audunmg and @gquintard

@audunmg
Copy link
Collaborator

audunmg commented Dec 11, 2025

This needs a bit of cleaning up, some commits from another PR has snuck in here. (external traffic policy)

@audunmg
Copy link
Collaborator

audunmg commented Dec 12, 2025

Now it's just missing tests.

@briiians
Copy link
Contributor Author

Okay the tests have been added in repotype.bats as I did them using the new test method from @audunmg

@audunmg
Copy link
Collaborator

audunmg commented Dec 22, 2025

I think you have to rebase to main again, and delete the commits which are not related to this PR (externalTrafficPolicy, etc.)

@audunmg
Copy link
Collaborator

audunmg commented Dec 23, 2025

The public repo image is using a different entrypoint with different env variabels, so I think this could be a part of a series of PRs to unify the behavior.

@briiians
Copy link
Contributor Author

Hey @audunmg, I rebased again and believe I cleaned things up right. Can you take a look?

@briiians briiians force-pushed the repo-type branch 2 times, most recently from 75279d7 to 018c9b3 Compare December 23, 2025 19:02
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.

2 participants