Build the UI when making UI tarball (#10578)

We run ui-install on ci but not ui-build. This PR resolves that.

Signed-off-by: Julien Pivotto <roidelapluie@inuits.eu>
pull/10583/head
Julien Pivotto 3 years ago committed by GitHub
parent 1186974715
commit dc8b673299
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -58,11 +58,9 @@ jobs:
keys: keys:
- v3-npm-deps-{{ checksum "web/ui/package-lock.json" }} - v3-npm-deps-{{ checksum "web/ui/package-lock.json" }}
- v3-npm-deps- - v3-npm-deps-
- run: make ui-install - run: make assets-tarball
- run: make ui-lint - run: make ui-lint
- run: make ui-build-module
- run: make ui-test - run: make ui-test
- run: make assets-tarball -o assets
- persist_to_workspace: - persist_to_workspace:
root: . root: .
paths: paths:

@ -68,7 +68,7 @@ assets-compress: assets
scripts/compress_assets.sh scripts/compress_assets.sh
.PHONY: assets-tarball .PHONY: assets-tarball
assets-tarball: assets-compress assets-tarball: assets
@echo '>> packaging assets' @echo '>> packaging assets'
scripts/package_assets.sh scripts/package_assets.sh

Loading…
Cancel
Save