mirror of
https://github.com/ansible/awx.git
synced 2026-05-06 17:07:36 -02:30
Merge pull request #2400 from ryanpetrello/swagger-job
build swagger docs as part of CI Reviewed-by: https://github.com/softwarefactory-project-zuul[bot]
This commit is contained in:
3
Makefile
3
Makefile
@@ -567,6 +567,9 @@ docker-compose-test: docker-auth
|
|||||||
docker-compose-runtest:
|
docker-compose-runtest:
|
||||||
cd tools && TAG=$(COMPOSE_TAG) DEV_DOCKER_TAG_BASE=$(DEV_DOCKER_TAG_BASE) docker-compose run --user=$(shell id -u) --rm --service-ports awx /start_tests.sh
|
cd tools && TAG=$(COMPOSE_TAG) DEV_DOCKER_TAG_BASE=$(DEV_DOCKER_TAG_BASE) docker-compose run --user=$(shell id -u) --rm --service-ports awx /start_tests.sh
|
||||||
|
|
||||||
|
docker-compose-build-swagger:
|
||||||
|
cd tools && TAG=$(COMPOSE_TAG) DEV_DOCKER_TAG_BASE=$(DEV_DOCKER_TAG_BASE) docker-compose run --user=$(shell id -u) --rm --service-ports awx /start_tests.sh swagger
|
||||||
|
|
||||||
docker-compose-clean:
|
docker-compose-clean:
|
||||||
cd tools && TAG=$(COMPOSE_TAG) DEV_DOCKER_TAG_BASE=$(DEV_DOCKER_TAG_BASE) docker-compose run --rm -w /awx_devel --service-ports awx make clean
|
cd tools && TAG=$(COMPOSE_TAG) DEV_DOCKER_TAG_BASE=$(DEV_DOCKER_TAG_BASE) docker-compose run --rm -w /awx_devel --service-ports awx make clean
|
||||||
cd tools && TAG=$(COMPOSE_TAG) DEV_DOCKER_TAG_BASE=$(DEV_DOCKER_TAG_BASE) docker-compose rm -sf
|
cd tools && TAG=$(COMPOSE_TAG) DEV_DOCKER_TAG_BASE=$(DEV_DOCKER_TAG_BASE) docker-compose rm -sf
|
||||||
|
|||||||
@@ -14,4 +14,4 @@ sed -i "s/placeholder/$(cat /awx_devel/VERSION)/" /awx_devel/awx.egg-info/PKG-IN
|
|||||||
cp /tmp/awx.egg-link /venv/awx/lib/python2.7/site-packages/awx.egg-link
|
cp /tmp/awx.egg-link /venv/awx/lib/python2.7/site-packages/awx.egg-link
|
||||||
|
|
||||||
cp awx/settings/local_settings.py.docker_compose awx/settings/local_settings.py
|
cp awx/settings/local_settings.py.docker_compose awx/settings/local_settings.py
|
||||||
make test
|
make "${1:-test}"
|
||||||
|
|||||||
9
tox.ini
9
tox.ini
@@ -5,6 +5,7 @@ envlist =
|
|||||||
ui-lint,
|
ui-lint,
|
||||||
api,
|
api,
|
||||||
ui,
|
ui,
|
||||||
|
swagger,
|
||||||
|
|
||||||
[testenv]
|
[testenv]
|
||||||
;basepython = python2.7
|
;basepython = python2.7
|
||||||
@@ -61,3 +62,11 @@ commands =
|
|||||||
make clean-ui
|
make clean-ui
|
||||||
make ui-devel
|
make ui-devel
|
||||||
make ui-test-ci
|
make ui-test-ci
|
||||||
|
|
||||||
|
|
||||||
|
[testenv:swagger]
|
||||||
|
deps =
|
||||||
|
nodeenv
|
||||||
|
commands =
|
||||||
|
make docker-compose-build
|
||||||
|
make docker-compose-build-swagger
|
||||||
|
|||||||
Reference in New Issue
Block a user