Commit Graph
30 Commits
Author SHA1 Message Date
James Munnelly 58461677c7 Set 5s timeout on helm version command 2018-04-11 18:51:53 +01:00
James Munnelly 179815814b Wait for tiller to be ready before starting tests 2018-01-15 19:15:09 +00:00
James Munnelly 86d003d7bf Switch to old boulder IPs 2018-01-15 19:15:09 +00:00
James Munnelly 01e8be7723 Update nginx service cluster IP 2018-01-15 19:15:09 +00:00
James Munnelly 40ba471e93 Add 'set' to start of ci.sh 2018-01-15 19:15:09 +00:00
James Munnelly 8ef7320e44 Setup minikube on travis, don't install docker-compose 2018-01-15 19:15:09 +00:00
James Munnelly 684808e331 Use quay.io boulder image 2018-01-15 19:15:08 +00:00
James Munnelly f06e987f8a Add boulder helm chart. Install boulder during e2e tests. 2018-01-15 19:15:08 +00:00
James Munnelly 47ccc0240b Install docker-compose 2018-01-15 19:15:08 +00:00
James Munnelly 478c6c3f84 Add hack/ci.sh stop-gap script 2018-01-15 19:15:08 +00:00
James Munnelly 7ca9287cf9 Update minikube and enable RBAC 2018-01-15 19:15:08 +00:00
James Munnelly 102cfeb8a6 Use cert-manager installed via helm in e2e tests
Print pod logs on test failure

Remove old flags from e2e_test makefile target
2018-01-15 19:15:07 +00:00
James Munnelly 0acbf2175f Raise boulder e2e test rate limits 2017-12-01 16:44:56 +00:00
James Munnelly caac395478 Add dockerfile for ingress-shim 2017-12-01 16:44:55 +00:00
James Munnelly ed5b1a9162 Clean up Makefile and place Dockerfiles in subdirectory 2017-12-01 16:44:51 +00:00
James Munnelly fa7e052ac1 Move to github.com/jetstack/cert-manager repo 2017-11-03 16:41:39 +00:00
James Munnelly 3552a21a71 Generate informers for Kubernetes types 2017-11-03 15:26:19 +00:00
James Munnelly ed79785ac4 Update Makefile & update-client-gen script 2017-11-03 14:48:37 +00:00
James Munnelly a9d4572ecd Add cherry-pick-pull script to hack/ 2017-10-24 13:47:36 +01:00
James Munnelly 1f278d659b Refactor e2e setup into scripts. Speed up e2e tests.
Build images whilst services are starting

Exit on setup boulder errors

Install nsenter

Don't build nsenter

Turn up e2e pod verbosity

Set pullPolicy IfNotPresent on HTTP challenge solver
2017-10-16 12:58:47 +01:00
James Munnelly 7faf792b9d Use letsencrypt/boulder as ACME server in e2e tests 2017-10-14 01:28:18 +01:00
James Munnelly cbc21e854a Make link checker work with paths containing # 2017-10-13 00:38:08 +01:00
James Munnelly a015ab483d Move informers and listers into client subdirectory 2017-09-09 02:12:42 +01:00
James Munnelly a6edfaf78b Add e2e test framework and basic Issuer test
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
2017-09-08 16:25:21 +01:00
James Munnelly d5394b5096 Verify default and deepcopy code. Remove internal listers. 2017-08-22 12:22:58 +01:00
James Munnelly 3b8fb796d8 Set --single-directory=true on informer gen 2017-08-22 12:13:04 +01:00
James Munnelly 39ea0a3064 Upgrade to use latest code-generators. Remove internal API version. 2017-08-22 12:12:46 +01:00
James Munnelly 7937b0384c Update import paths 2017-08-07 14:46:58 +01:00
James Munnelly 630654a6d4 Update import paths 2017-07-22 12:19:40 +01:00
James Munnelly c642807b8c Add Makefile and generator automation 2017-07-19 17:03:53 +01:00