Граф коммитов

5 Коммитов

Автор SHA1 Сообщение Дата
Sean Knox 4ea84d018b Fix make generate slowness on Docker for Mac (#1226)
* fix(docker): add .git to the repo. needed for acs-engine version and dev
workflow

* fix(generate): replace slow `go list ...` with `glide novendor`
2017-08-09 19:19:04 -07:00
Sean Knox 3adb1b8ddf use Circle CI as dedicated CI for acs-engine, make CI results public (#1148)
* chore(ci): use circle-ci as CI platform

* ref(Dockerfile): cache make bootstrap step

* chore(ci): separate e2e tests into separate step

* ref(ci): require manual approval to start e2e tests

* ref(ci): use microsoft/acs-engine:latest as base test image

* chore(kubectl): bump kubectl to v1.6.6

* fix(setup): install gometalinter as part of bootstrap

* ref(CI): remove docker build, refactor e2e test step

Circle CI runs all steps in the microsoft/acs-engine:latest container
and clones the latest code into the container, so no explicit need to
build an image

* fix(ci): explicitly run bootstrap at each step

* fix(ci): add GOPATH env

* fix(ci): bootstrap once. maybe?

* ref(e2e): set default ENV vars, remove cruft

* ref(ci): don't hold e2e pending on unit tests

* docs(ci): add CI badge

* fix(e2e): fix env vars

* fix(e2e): run e2e in docker container

* Revert "fix(e2e): run e2e in docker container"

This reverts commit 9e7e4765257d6a7e52d5af5eb547da6f74f9fea1.

* ref(e2e): remove Jenkins groovy scripts

* ref(ci): run subset of e2e tests for PRs, remove KV tests

- acse-pr.json becomes acse-feature-validation.json that we can use for
integration testing at a later stage (merge to master, releases, etc.)
- New acse-pr.json runs 4 e2e tests, one for each orchestrator
- Remove Key Vault setup in PR tests.

* chore(e2e): run full set of feature validation tests on master branch
2017-08-01 17:38:29 -07:00
Cole Mickens a485006a0f fix(dockerfile): pin version more correctly 2017-06-21 11:26:55 -07:00
Cole Mickens c11c26915e Add devenv for building/testing/validating under Docker 2016-10-27 12:10:36 -07:00
Cole Mickens e7b5f23ac4 basic e2e testing for k8s 2016-10-26 14:01:09 -07:00