mirror of
https://github.com/ansible/awx.git
synced 2026-02-25 15:06:02 -03:30
Add devel make targets for ui_next
This commit is contained in:
2
.gitignore
vendored
2
.gitignore
vendored
@@ -30,7 +30,7 @@ awx/ui/templates/ui/index.html
|
|||||||
awx/ui/templates/ui/installing.html
|
awx/ui/templates/ui/installing.html
|
||||||
awx/ui_next/node_modules/
|
awx/ui_next/node_modules/
|
||||||
awx/ui_next/coverage/
|
awx/ui_next/coverage/
|
||||||
awx/ui_next/build/locales/_build
|
awx/ui_next/build
|
||||||
rsyslog.pid
|
rsyslog.pid
|
||||||
/tower-license
|
/tower-license
|
||||||
/tower-license/**
|
/tower-license/**
|
||||||
|
|||||||
27
Makefile
27
Makefile
@@ -568,14 +568,25 @@ ui-zuul-lint-and-test:
|
|||||||
# UI NEXT TASKS
|
# UI NEXT TASKS
|
||||||
# --------------------------------------
|
# --------------------------------------
|
||||||
|
|
||||||
ui-next-lint:
|
awx/ui_next/node_modules:
|
||||||
$(NPM_BIN) --prefix awx/ui_next install
|
$(NPM_BIN) --prefix awx/ui_next install
|
||||||
$(NPM_BIN) run --prefix awx/ui_next lint
|
|
||||||
$(NPM_BIN) run --prefix awx/ui_next prettier-check
|
|
||||||
|
|
||||||
ui-next-test:
|
ui-release-next:
|
||||||
$(NPM_BIN) --prefix awx/ui_next install
|
mkdir -p awx/ui_next/build/static
|
||||||
$(NPM_BIN) run --prefix awx/ui_next test
|
touch awx/ui_next/build/static/.placeholder
|
||||||
|
|
||||||
|
ui-devel-next: awx/ui_next/node_modules
|
||||||
|
$(NPM_BIN) --prefix awx/ui_next run build
|
||||||
|
mkdir -p awx/public/static/css
|
||||||
|
mkdir -p awx/public/static/js
|
||||||
|
mkdir -p awx/public/static/media
|
||||||
|
cp -r awx/ui_next/build/static/css/* awx/public/static/css
|
||||||
|
cp -r awx/ui_next/build/static/js/* awx/public/static/js
|
||||||
|
cp -r awx/ui_next/build/static/media/* awx/public/static/media
|
||||||
|
|
||||||
|
clean-ui-next:
|
||||||
|
rm -rf awx/ui_next/node_modules
|
||||||
|
rm -rf awx/ui_next/build
|
||||||
|
|
||||||
ui-next-zuul-lint-and-test:
|
ui-next-zuul-lint-and-test:
|
||||||
$(NPM_BIN) --prefix awx/ui_next install
|
$(NPM_BIN) --prefix awx/ui_next install
|
||||||
@@ -594,10 +605,10 @@ dev_build:
|
|||||||
release_build:
|
release_build:
|
||||||
$(PYTHON) setup.py release_build
|
$(PYTHON) setup.py release_build
|
||||||
|
|
||||||
dist/$(SDIST_TAR_FILE): ui-release VERSION
|
dist/$(SDIST_TAR_FILE): ui-release ui-release-next VERSION
|
||||||
$(PYTHON) setup.py $(SDIST_COMMAND)
|
$(PYTHON) setup.py $(SDIST_COMMAND)
|
||||||
|
|
||||||
dist/$(WHEEL_FILE): ui-release
|
dist/$(WHEEL_FILE): ui-release ui-release-next
|
||||||
$(PYTHON) setup.py $(WHEEL_COMMAND)
|
$(PYTHON) setup.py $(WHEEL_COMMAND)
|
||||||
|
|
||||||
sdist: dist/$(SDIST_TAR_FILE)
|
sdist: dist/$(SDIST_TAR_FILE)
|
||||||
|
|||||||
Reference in New Issue
Block a user