From a693cfa77ae28727474162ace642d308362c184c Mon Sep 17 00:00:00 2001 From: Michael Vasseur Date: Sun, 24 Nov 2024 18:40:39 +0100 Subject: [PATCH] Unit tests moved to github --- .gitlab-ci.yml | 1 - gitlab/ci/unit.yml | 51 ---------------------------------------------- 2 files changed, 52 deletions(-) delete mode 100644 gitlab/ci/unit.yml diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 9f73622022..414b517d2a 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -1,5 +1,4 @@ include: - - '/gitlab/ci/unit.yml' - '/gitlab/ci/template.yml' stages: diff --git a/gitlab/ci/unit.yml b/gitlab/ci/unit.yml deleted file mode 100644 index d9a91557b1..0000000000 --- a/gitlab/ci/unit.yml +++ /dev/null @@ -1,51 +0,0 @@ -.unit_job: - extends: [.normal_job,.cached_vendor] - stage: unit - # Disabled for now as it drastically speeds up running unit tests and we don't use it yet - # before_script: - # - apt-get update -yqq - # - apt-get install php-xdebug -yqq - variables: - MYSQL_ROOT_PASSWORD: password - MARIADB_PORT_3306_TCP_ADDR: sqlserver - script: - - set -eux - - if [ -z ${PHPVERSION+x} ]; then export PHPVERSION=8.1; fi - - if [ -z ${TEST+x} ]; then export TEST="UNIT"; fi - - if [ "$TEST" = "UNIT" ] && [ "$CRAWL_SHADOW_MODE" != "0" ]; then exit 0; fi - - if [ "$TEST" = "E2E" ] && [ "$CRAWL_SHADOW_MODE" != "0" ] && [ "$CI_COMMIT_BRANCH" != "main" ]; then exit 0; fi - - export CRAWL_SHADOW_MODE - - ./gitlab/unit-tests.sh $PHPVERSION $TEST - artifacts: - when: always - paths: - - unit-tests.xml - - coverage-html - - deprecation.txt - - duration - - gitlabartifacts - reports: - junit: - - unit-tests.xml - -run unit tests: - only: - - main - - /^[0-9].[0-9]$/ - extends: [.mariadb_job,.phpsupported_job,.unit_job] - -run unit tests (PR): - except: - - main - - /^[0-9].[0-9]$/ - extends: [.mariadb_job,.phpsupported_job_pr,.unit_job] - -run unit tests (MySQL): - only: - - main - - /^[0-9].[0-9]$/ - extends: [.mysql_job,.unit_job] - parallel: - matrix: - - TEST: ["E2E","Unit"] - CRAWL_SHADOW_MODE: ["0"]