aboutsummaryrefslogtreecommitdiff
path: root/.gitlab-ci.yml
blob: 5f699fbe5376ce0f9978e8af30da668dc6677c87 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
# Generic Minteck GitLab CI/CD Checks
# NodeJS applications
image: node:current-buster

before_script:
  - apt-get update
  - apt-get install -y git npm

test:
  script:
#    - npm install
    - rm -Rfvd failed.log
    - bash -c "rm failed.log; rm -f failed.log; find . -path ./node_modules -prune -o -name "*.js" \( -exec node -c {} \; -o -exec echo {} > failed.log \; \); echo $([ ! -s failed.log ]; echo $?); exit $([ ! -s failed.log ]; echo $?)"; echo $?
    - bash -c "rm failed.log; rm -f failed.log; find . -path ./node_modules -prune -o -name "*.js" \( -exec node -c {} \; -o -exec echo {} > failed.log \; \); echo $([ ! -s failed.log ]; echo $?); exit $([ ! -s failed.log ]; echo $?)"; echo $?