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>
This commit is contained in:
Julien Pivotto 2022-04-12 20:22:51 +02:00 committed by GitHub
parent 1186974715
commit dc8b673299
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 2 additions and 4 deletions

View file

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

View file

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