This environment variable can be use to add some flags to the docker
build command.
For example it allow the build of docker images when the developper is
behind a http proxy by using the '--build-arg http_proxy --build-arg
https_proxy' flags.
This allows a developer to type 'make verify' and get working useful
output. The new char_verify behavior can't currently be run on a
developer's machine since it depends on a git pr sha being set.
I also fixed up the list of phony targets
Automatic merge from submit-queue. If you want to cherry-pick this change to another branch, please follow the instructions <a href="https://github.com/kubernetes/community/blob/master/contributors/devel/cherry-picks.md">here</a>.
Use cert-manager & boulder installed via helm in e2e tests. Run tests with Prow.
**What this PR does / why we need it**:
This switches our e2e tests to use cert-manager installed via helm instead of created as static pods.
This will allow us to test RBAC policies specified in the chart, as well as give a more realistic test environment for a normal use case.
**Release note**:
```release-note
End-to-end testing now covers the helm chart for cert-manager on Kubernetes 1.7-1.9
```
Wait for nginx-ingress-controller rc to be installed
Enable minikube ingress addon
Print cert-manager logs after acme certificate test. Properly catch errors.
Move creation of cert-manager pod in e2e tests into framework
Update testingACMEURL
Fix panic
Add test to ensure ACME request fails for invalid domain
Adjust acme certificate failure test
Fix AfterEach steps for acme e2e tests
Don't error on cleanup
Update Makefile and travis to run e2e tests
Add ubuntu-nsenter image
Fix typo in target name
Add image pull policy flag for e2e tests
Set config path env vars for e2e tests