mirror of
https://github.com/ansible/awx.git
synced 2024-10-27 09:25:10 +03:00
Implementing containerized tower packaging
This commit is contained in:
parent
b4b991425b
commit
0d047ef694
11
Makefile
11
Makefile
@ -1,4 +1,4 @@
|
|||||||
PYTHON = python
|
PYTHON ?= python
|
||||||
PYTHON_VERSION = $(shell $(PYTHON) -c "from distutils.sysconfig import get_python_version; print(get_python_version())")
|
PYTHON_VERSION = $(shell $(PYTHON) -c "from distutils.sysconfig import get_python_version; print(get_python_version())")
|
||||||
SITELIB=$(shell $(PYTHON) -c "from distutils.sysconfig import get_python_lib; print(get_python_lib())")
|
SITELIB=$(shell $(PYTHON) -c "from distutils.sysconfig import get_python_lib; print(get_python_lib())")
|
||||||
OFFICIAL ?= no
|
OFFICIAL ?= no
|
||||||
@ -73,7 +73,7 @@ else
|
|||||||
SETUP_TAR_NAME=$(NAME)-setup-$(VERSION)-$(RELEASE)
|
SETUP_TAR_NAME=$(NAME)-setup-$(VERSION)-$(RELEASE)
|
||||||
SDIST_TAR_NAME=$(NAME)-$(VERSION)-$(RELEASE)
|
SDIST_TAR_NAME=$(NAME)-$(VERSION)-$(RELEASE)
|
||||||
endif
|
endif
|
||||||
SDIST_TAR_FILE=$(SDIST_TAR_NAME).tar.gz
|
SDIST_TAR_FILE ?= $(SDIST_TAR_NAME).tar.gz
|
||||||
SETUP_TAR_FILE=$(SETUP_TAR_NAME).tar.gz
|
SETUP_TAR_FILE=$(SETUP_TAR_NAME).tar.gz
|
||||||
SETUP_TAR_LINK=$(NAME)-setup-latest.tar.gz
|
SETUP_TAR_LINK=$(NAME)-setup-latest.tar.gz
|
||||||
SETUP_TAR_CHECKSUM=$(NAME)-setup-CHECKSUM
|
SETUP_TAR_CHECKSUM=$(NAME)-setup-CHECKSUM
|
||||||
@ -674,6 +674,9 @@ release_clean:
|
|||||||
dist/$(SDIST_TAR_FILE): ui-release
|
dist/$(SDIST_TAR_FILE): ui-release
|
||||||
BUILD="$(BUILD)" $(PYTHON) setup.py sdist
|
BUILD="$(BUILD)" $(PYTHON) setup.py sdist
|
||||||
|
|
||||||
|
dist/ansible-tower.tar.gz: ui-release
|
||||||
|
OFFICIAL="yes" $(PYTHON) setup.py sdist
|
||||||
|
|
||||||
sdist: dist/$(SDIST_TAR_FILE)
|
sdist: dist/$(SDIST_TAR_FILE)
|
||||||
@echo "#############################################"
|
@echo "#############################################"
|
||||||
@echo "Artifacts:"
|
@echo "Artifacts:"
|
||||||
@ -972,3 +975,7 @@ clean-elk:
|
|||||||
|
|
||||||
psql-container:
|
psql-container:
|
||||||
docker run -it --net tools_default --rm postgres:9.4.1 sh -c 'exec psql -h "postgres" -p "5432" -U postgres'
|
docker run -it --net tools_default --rm postgres:9.4.1 sh -c 'exec psql -h "postgres" -p "5432" -U postgres'
|
||||||
|
|
||||||
|
docker-production-build: dist/ansible-tower.tar.gz
|
||||||
|
docker build -t ansible/tower_web -f packaging/docker/Dockerfile .
|
||||||
|
docker build -t ansible/tower_task -f packaging/docker/Dockerfile.celery .
|
||||||
|
Loading…
Reference in New Issue
Block a user