From a991612fee002a40e6285203b1bcc90686808f76 Mon Sep 17 00:00:00 2001 From: sebo <sebastian.bergandy@external.mgm-cp.com> Date: Wed, 14 May 2025 19:50:27 +0200 Subject: [PATCH] OZG-7856 add unit tests report into pipeline --- .gitlab-ci.yml | 6 +++++- alfa-client/jest.preset.js | 1 + 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index f39410a950..64376a155c 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -12,7 +12,6 @@ variables: default: before_script: - cd alfa-client - - ls -a - npm install -g pnpm@9.15.4 - pnpm config set store-dir .pnpm-store - pnpm install --frozen-lockfile @@ -45,6 +44,11 @@ alfa test: - pnpx nx run-many --target=test --parallel -- --runInBand rules: - if: '$CI_COMMIT_BRANCH != "main"' + artifacts: + when: always + reports: + junit: + - reports/unit-tests.xml .admin: stage: lint diff --git a/alfa-client/jest.preset.js b/alfa-client/jest.preset.js index 39ba69ad33..3e0b4a8bd6 100644 --- a/alfa-client/jest.preset.js +++ b/alfa-client/jest.preset.js @@ -29,4 +29,5 @@ module.exports = { 'lodash-es': 'lodash', }, workerIdleMemoryLimit: '1024MB', + reporters: ['default', ['jest-junit', { outputDirectory: 'reports', outputName: 'unit-tests.xml' }]], }; -- GitLab