diff --git a/.buildkite/pipeline.yml b/.buildkite/pipeline.yml index 1791c202..d550f34d 100644 --- a/.buildkite/pipeline.yml +++ b/.buildkite/pipeline.yml @@ -2,14 +2,19 @@ steps: - label: 'Build image' command: docker build --tag diagrams:1.0 -f ./docker/dev/Dockerfile . + - wait - label: 'Run container' command: docker run -d -it --name diagrams --mount type=bind,source="$(pwd)",target=/usr/src/diagrams diagrams:1.0 + - wait - label: 'Run tests' command: docker exec diagrams python -m unittest tests/*.py -v + - wait - label: 'Autogen classes' command: docker exec diagrams ./autogen.sh + - wait: ~ + continue_on_failure: true - label: 'Cleanup' command: docker rm --force diagrams \ No newline at end of file