Unlink harbor-ui after UI complling.

After UI compilling should unlink harbor-ui.
Because it create a link with root user in container that will cause permission issues next time you want to aceess this file.
This commit is contained in:
Deng, Qian 2018-08-01 17:14:43 +08:00
parent a9792c9c9a
commit 37176c8fe5

View File

@ -35,10 +35,14 @@ npm link
cd /harbor_src/ui_ng
npm link harbor-ui
## Rollup
./node_modules/.bin/ngc -p tsconfig-aot.json
sed -i 's/* as//g' src/app/shared/gauge/gauge.component.js
./node_modules/.bin/rollup -c rollup-config.js
## Unlink
npm unlink harbor-ui
#Copy built js to the static folder
cp ./dist/build.min.js ../ui/static/