Split out UI test and linters into different GHA jobs

This commit is contained in:
Shane McDonald
2021-07-17 11:59:49 -04:00
parent e22612fc3e
commit 3353b3f3b7
2 changed files with 31 additions and 4 deletions

View File

@@ -418,10 +418,13 @@ ui-devel-instrumented: awx/ui_next/node_modules
ui-devel-test: awx/ui_next/node_modules
$(NPM_BIN) --prefix awx/ui_next --loglevel warn run start
ui-zuul-lint-and-test:
ui-lint:
$(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-test:
$(NPM_BIN) --prefix awx/ui_next install
$(NPM_BIN) run --prefix awx/ui_next test -- --coverage --watchAll=false