Browse Source

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
commit
dc8b673299
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 4
      .circleci/config.yml
  2. 2
      Makefile

4
.circleci/config.yml

@ -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:

2
Makefile

@ -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

Loading…
Cancel
Save