Loading templates/gitlab-ci-node.yml +13 −2 Original line number Diff line number Diff line Loading @@ -696,8 +696,13 @@ node-lint: # generate eslint report for SonarQube # shellcheck disable=SC2086 log_info "SonarQube detected: producing ESLint JSON report..." if [ "$NODE_MANAGER" = "pnpm" ] then $NODE_MANAGER $NODE_LINT_ARGS --format=json --output-file=reports/node-lint.xslint.json || true else $NODE_MANAGER $NODE_LINT_ARGS -- --format=json --output-file=reports/node-lint.xslint.json || true fi fi # maybe add eslint-formatter-gitlab - | if ! $NODE_MANAGER list | grep eslint-formatter-gitlab > /dev/null Loading @@ -707,7 +712,13 @@ node-lint: fi # run ESLint with console output and GitLab report # shellcheck disable=SC2086 - ESLINT_CODE_QUALITY_REPORT=reports/node-lint.gitlab.json $NODE_MANAGER $NODE_LINT_ARGS -- --format=gitlab - | if [ "$NODE_MANAGER" = "pnpm" ] then ESLINT_CODE_QUALITY_REPORT=reports/node-lint.gitlab.json $NODE_MANAGER $NODE_LINT_ARGS --format=gitlab else ESLINT_CODE_QUALITY_REPORT=reports/node-lint.gitlab.json $NODE_MANAGER $NODE_LINT_ARGS -- --format=gitlab fi artifacts: when: always # store artifact even if test Failed name: "$CI_JOB_NAME artifacts from $CI_PROJECT_NAME on $CI_COMMIT_REF_SLUG" Loading Loading
templates/gitlab-ci-node.yml +13 −2 Original line number Diff line number Diff line Loading @@ -696,8 +696,13 @@ node-lint: # generate eslint report for SonarQube # shellcheck disable=SC2086 log_info "SonarQube detected: producing ESLint JSON report..." if [ "$NODE_MANAGER" = "pnpm" ] then $NODE_MANAGER $NODE_LINT_ARGS --format=json --output-file=reports/node-lint.xslint.json || true else $NODE_MANAGER $NODE_LINT_ARGS -- --format=json --output-file=reports/node-lint.xslint.json || true fi fi # maybe add eslint-formatter-gitlab - | if ! $NODE_MANAGER list | grep eslint-formatter-gitlab > /dev/null Loading @@ -707,7 +712,13 @@ node-lint: fi # run ESLint with console output and GitLab report # shellcheck disable=SC2086 - ESLINT_CODE_QUALITY_REPORT=reports/node-lint.gitlab.json $NODE_MANAGER $NODE_LINT_ARGS -- --format=gitlab - | if [ "$NODE_MANAGER" = "pnpm" ] then ESLINT_CODE_QUALITY_REPORT=reports/node-lint.gitlab.json $NODE_MANAGER $NODE_LINT_ARGS --format=gitlab else ESLINT_CODE_QUALITY_REPORT=reports/node-lint.gitlab.json $NODE_MANAGER $NODE_LINT_ARGS -- --format=gitlab fi artifacts: when: always # store artifact even if test Failed name: "$CI_JOB_NAME artifacts from $CI_PROJECT_NAME on $CI_COMMIT_REF_SLUG" Loading