web/satellite: Update build script to build vuetify app
Also copy the necessary vuetify dist directory in the `Earthfile` so that this app can be easily deployed to staging environments. Change-Id: I8d91c52bb8f7c31fc3764efe60a071e21b399b46
This commit is contained in:
parent
516241e406
commit
b66fc6dcdb
@ -35,6 +35,7 @@ satellite-web:
|
||||
RUN ./build.sh
|
||||
COPY +wasm/wasm static/wasm
|
||||
SAVE ARTIFACT dist AS LOCAL web/satellite/dist
|
||||
SAVE ARTIFACT dist_vuetify_poc AS LOCAL web/satellite/dist_vuetify_poc
|
||||
SAVE ARTIFACT static AS LOCAL web/satellite/static
|
||||
|
||||
satellite-admin:
|
||||
@ -119,6 +120,7 @@ build-tagged-image:
|
||||
FROM img.dev.storj.io/storjup/base:20230208-1
|
||||
COPY +multinode-web/dist /var/lib/storj/storj/web/multinode/dist
|
||||
COPY +satellite-web/dist /var/lib/storj/storj/web/satellite/dist
|
||||
COPY +satellite-web/dist_vuetify_poc /var/lib/storj/storj/web/satellite/dist_vuetify_poc
|
||||
COPY +satellite-admin/build /app/satellite-admin/
|
||||
COPY +satellite-web/static /var/lib/storj/storj/web/satellite/static
|
||||
COPY +storagenode-web/dist /var/lib/storj/storj/web/storagenode/dist
|
||||
|
@ -8,6 +8,7 @@ set -euxo pipefail
|
||||
npm install --prefer-offline --no-audit --logleve verbose
|
||||
echo "module stub" > ./node_modules/go.mod # prevent Go from scanning this dir
|
||||
npm run build
|
||||
npm run build-vuetify
|
||||
|
||||
npm run lint-ci
|
||||
npm audit || true
|
||||
|
Loading…
Reference in New Issue
Block a user