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

3 Коммитов

Автор SHA1 Сообщение Дата
Anthony Yeh 8c86eddd33 docker: Include only necessary files in bootstrap image.
The images were getting bloated by vendored files, etc.
2015-11-02 17:13:43 -08:00
Anthony Yeh b14c3a308f Add test-runner script for integration tests in Docker.
This is an alternative to 'make integration_test',
with the following advantages:

* Tests run in Docker, so no bootstrap is necessary.
* Tests are hermetic and can run in parallel.
* Test against different flavors just by setting a flag.
* Failing tests are retried to see if they are flaky.
* A failed test will be recorded for later inspection, while the script
  continues to run other tests.
* A test that takes too long will be considered stuck and retried.

There's plenty of room for improvement, but now that we have something
in a more readable language than Makefile, we can iterate.
2015-04-21 20:12:20 -07:00
Anthony Yeh 2615fbed67 Add .dockerignore to exclude intermediate Godeps output.
These files will cause errors in the Docker build if the host system has
a different version of Go than the base image.
2015-04-20 13:10:40 -07:00