only run shippable UI for devel and release branches

This commit is contained in:
Ryan Petrello
2017-08-17 13:53:04 -04:00
committed by Ryan Petrello
parent f495615435
commit c4a1dfc4e8
3 changed files with 23 additions and 5 deletions

View File

@@ -0,0 +1,14 @@
---
version: '3'
services:
unit-tests:
build:
context: ../../../
dockerfile: tools/docker-compose/unit-tests/Dockerfile
image: gcr.io/ansible-tower-engineering/unit-test-runner:${GIT_BRANCH:-latest}
environment:
SWIG_FEATURES: "-cpperraswarn -includeall -I/usr/include/openssl"
TEST_DIRS: awx/main/tests/functional awx/main/tests/unit awx/conf/tests awx/sso/tests
command: ["make test"]
volumes:
- /awx_devel:/awx_devel