
targets:
  default:
    - lint
    - test
    - build
tasks:
  lint:
    - name: Linting Sourcecode
      description: ... performing static code analysis
      commands:
      - npm run lint -- -f codeframe
      - npm run lint -- -f junit -o test-report/eslint/eslint-junit.xml

  test:
    - name: Testing
      description: ... performs the unit tests
      commands:
#      - npm run test
      - echo "TESTS DISABLED :( they hang on bamboo server)"
  build:
    - name: Building
      allowedToFail: false
      description: ... actually executing the build
      commands:
      - npm run compile



