-
Notifications
You must be signed in to change notification settings - Fork 9
Repo type #58
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
base: main
Are you sure you want to change the base?
Repo type #58
Conversation
|
@audunmg and @gquintard |
|
This needs a bit of cleaning up, some commits from another PR has snuck in here. (external traffic policy) |
|
Now it's just missing tests. |
|
Okay the tests have been added in repotype.bats as I did them using the new test method from @audunmg |
|
I think you have to rebase to main again, and delete the commits which are not related to this PR (externalTrafficPolicy, etc.) |
|
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. |
|
Hey @audunmg, I rebased again and believe I cleaned things up right. Can you take a look? |
75279d7 to
018c9b3
Compare
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.