feat(NPM): Add Additional Packages install to NPM script
This commit is contained in:
parent
75799e32fc
commit
b34da659e9
@ -4,7 +4,10 @@
|
||||
variables:
|
||||
ADDITIONAL_GLOBAL_PACKAGES: ""
|
||||
before_script:
|
||||
- npm install -g $ADDITIONAL_GLOBAL_PACKAGES
|
||||
- >
|
||||
if [ "$ADDITIONAL_GLOBAL_PACKAGES" != "" ]; then
|
||||
npm install -g $ADDITIONAL_GLOBAL_PACKAGES
|
||||
fi
|
||||
#Todo this needs Testing!!
|
||||
- >
|
||||
if [ "$CI_COMMIT_TAG" != "" ]; then
|
||||
@ -12,6 +15,7 @@
|
||||
fi
|
||||
#Testing END
|
||||
script:
|
||||
- "cd $FRONTEND_DIR"
|
||||
- npm install
|
||||
- npm run build
|
||||
artifacts:
|
||||
|
||||
@ -4,7 +4,10 @@
|
||||
variables:
|
||||
ADDITIONAL_GLOBAL_PACKAGES: ""
|
||||
before_script:
|
||||
- npm install -g $ADDITIONAL_GLOBAL_PACKAGES
|
||||
- >
|
||||
if [ "$ADDITIONAL_GLOBAL_PACKAGES" != "" ]; then
|
||||
npm install -g $ADDITIONAL_GLOBAL_PACKAGES
|
||||
fi
|
||||
script:
|
||||
- "cd $FRONTEND_DIR"
|
||||
- npm install
|
||||
|
||||
@ -2,12 +2,14 @@
|
||||
image: $NODE_IMAGE
|
||||
stage: verify
|
||||
variables:
|
||||
ADDITIONAL_GLOBAL_PACKAGES: ""
|
||||
ADDITIONAL_GLOBAL_PACKAGES: "eslint"
|
||||
before_script:
|
||||
- npm install -g $ADDITIONAL_GLOBAL_PACKAGES
|
||||
- "cd $FRONTEND_DIR"
|
||||
- npm install -g eslint
|
||||
- >
|
||||
if [ "$ADDITIONAL_GLOBAL_PACKAGES" != "" ]; then
|
||||
npm install -g $ADDITIONAL_GLOBAL_PACKAGES
|
||||
fi
|
||||
script:
|
||||
- "cd $FRONTEND_DIR"
|
||||
- npm run lint
|
||||
# artifacts: todo add lint results in artifact if posible
|
||||
# expire_in: 2 weeks
|
||||
|
||||
@ -4,7 +4,10 @@
|
||||
variables:
|
||||
ADDITIONAL_GLOBAL_PACKAGES: "karma"
|
||||
before_script:
|
||||
- npm install -g $ADDITIONAL_GLOBAL_PACKAGES
|
||||
- >
|
||||
if [ "$ADDITIONAL_GLOBAL_PACKAGES" != "" ]; then
|
||||
npm install -g $ADDITIONAL_GLOBAL_PACKAGES
|
||||
fi
|
||||
script:
|
||||
- cd $FRONTEND_DIR
|
||||
- "cd $FRONTEND_DIR"
|
||||
- npm run test-ci
|
||||
Loading…
Reference in New Issue
Block a user