Welcome to mirror list, hosted at ThFree Co, Russian Federation.

gitlab.com/gitlab-org/gitlab-foss.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGitLab Bot <gitlab-bot@gitlab.com>2024-01-10 18:16:42 +0300
committerGitLab Bot <gitlab-bot@gitlab.com>2024-01-10 18:16:42 +0300
commite1d966e6543433479a932e1e29ad538cd587699a (patch)
tree8553431489849d866639ddc17ba873a98df0186d /.gitlab
parent8731c2348e508e52cad156bd819b0accbf88d495 (diff)
Add latest changes from gitlab-org/gitlab@master
Diffstat (limited to '.gitlab')
-rw-r--r--.gitlab/ci/as-if-foss.gitlab-ci.yml15
-rw-r--r--.gitlab/ci/preflight.gitlab-ci.yml2
-rw-r--r--.gitlab/ci/rules.gitlab-ci.yml20
3 files changed, 30 insertions, 7 deletions
diff --git a/.gitlab/ci/as-if-foss.gitlab-ci.yml b/.gitlab/ci/as-if-foss.gitlab-ci.yml
index 0c496ebacd8..128a6195c4c 100644
--- a/.gitlab/ci/as-if-foss.gitlab-ci.yml
+++ b/.gitlab/ci/as-if-foss.gitlab-ci.yml
@@ -61,10 +61,23 @@ start-as-if-foss:
ENABLE_RSPEC_FAST_SPEC_HELPER: $ENABLE_RSPEC_FAST_SPEC_HELPER
ENABLE_RSPEC_UNIT: $ENABLE_RSPEC_UNIT
ENABLE_RSPEC_INTEGRATION: $ENABLE_RSPEC_INTEGRATION
+ ENABLE_RSPEC_SYSTEM: $ENABLE_RSPEC_SYSTEM
ENABLE_RSPEC_MIGRATION: $ENABLE_RSPEC_MIGRATION
ENABLE_RSPEC_BACKGROUND_MIGRATION: $ENABLE_RSPEC_BACKGROUND_MIGRATION
- ENABLE_RSPEC_SYSTEM: $ENABLE_RSPEC_SYSTEM
+ ENABLE_RSPEC_FRONTEND_FIXTURE: $ENABLE_RSPEC_FRONTEND_FIXTURE
+ ENABLE_BUILD_ASSETS_IMAGE: $ENABLE_BUILD_ASSETS_IMAGE
+ ENABLE_BUILD_QA_IMAGE: $ENABLE_BUILD_QA_IMAGE
+ ENABLE_COMPILE_PRODUCTION_ASSETS: $ENABLE_COMPILE_PRODUCTION_ASSETS
+ ENABLE_COMPILE_STORYBOOK: $ENABLE_COMPILE_STORYBOOK
+ ENABLE_COMPILE_TEST_ASSETS: $ENABLE_COMPILE_TEST_ASSETS
+ ENABLE_ESLINT: $ENABLE_ESLINT
+ ENABLE_GENERATE_APOLLO_GRAPHQL_SCHEMA: $ENABLE_GENERATE_APOLLO_GRAPHQL_SCHEMA
+ ENABLE_GRAPHQL_SCHEMA_DUMP: $ENABLE_GRAPHQL_SCHEMA_DUMP
ENABLE_JEST: $ENABLE_JEST
+ ENABLE_JEST_INTEGRATION: $ENABLE_JEST_INTEGRATION
+ ENABLE_QA_INTERNAL: $ENABLE_QA_INTERNAL
+ ENABLE_QA_SELECTORS: $ENABLE_QA_SELECTORS
+ ENABLE_STATIC_ANALYSIS: $ENABLE_STATIC_ANALYSIS
trigger:
project: gitlab-org/gitlab-foss
branch: as-if-foss/${CI_COMMIT_REF_NAME}
diff --git a/.gitlab/ci/preflight.gitlab-ci.yml b/.gitlab/ci/preflight.gitlab-ci.yml
index 6723608d0db..f4038d48366 100644
--- a/.gitlab/ci/preflight.gitlab-ci.yml
+++ b/.gitlab/ci/preflight.gitlab-ci.yml
@@ -70,7 +70,7 @@ no-jh-check:
qa:selectors:
extends:
- .qa-preflight-job
- - .qa:rules:ee-and-foss
+ - .qa:rules:selectors
script:
- bundle exec bin/qa Test::Sanity::Selectors
diff --git a/.gitlab/ci/rules.gitlab-ci.yml b/.gitlab/ci/rules.gitlab-ci.yml
index ea17372bbdb..4ced188b932 100644
--- a/.gitlab/ci/rules.gitlab-ci.yml
+++ b/.gitlab/ci/rules.gitlab-ci.yml
@@ -870,6 +870,7 @@
when: never
- <<: *if-merge-request-labels-pipeline-expedite
when: never
+ - if: '$ENABLE_BUILD_QA_IMAGE == "true"'
- <<: *if-merge-request-targeting-stable-branch
changes: *setup-test-env-patterns
- <<: *if-merge-request-labels-run-review-app
@@ -913,8 +914,7 @@
.build-images:rules:build-qa-image-as-if-foss:
rules:
- - <<: *if-jh
- when: never
+ - !reference [".strict-ee-only-rules", rules]
- !reference [".build-images:rules:build-qa-image-merge-requests", "rules"]
- <<: *if-default-branch-schedule-nightly
variables:
@@ -974,6 +974,7 @@
when: never
- <<: *if-merge-request-labels-pipeline-expedite
when: never
+ - if: '$ENABLE_BUILD_ASSETS_IMAGE == "true"'
- <<: *if-merge-request-targeting-stable-branch
changes: *setup-test-env-patterns
- <<: *if-ruby-branch
@@ -1197,6 +1198,7 @@
when: never
- <<: *if-merge-request-labels-pipeline-expedite
when: never
+ - if: '$ENABLE_COMPILE_PRODUCTION_ASSETS == "true"'
- <<: *if-merge-request-targeting-stable-branch
changes: *setup-test-env-patterns
- <<: *if-merge-request-labels-run-review-app
@@ -1226,7 +1228,7 @@
.frontend:rules:compile-test-assets:
rules:
- - if: '$ENABLE_RSPEC == "true"'
+ - if: '$ENABLE_COMPILE_TEST_ASSETS == "true"'
- <<: *if-merge-request-labels-run-all-rspec
- <<: *if-merge-request
changes: *backend-patterns
@@ -1250,7 +1252,12 @@
rules:
- <<: *if-merge-request-labels-pipeline-expedite
when: never
- - if: '$ENABLE_JEST == "true"'
+ - if: '$ENABLE_JEST_INTEGRATION == "true"'
+ - if: '$ENABLE_RSPEC_FRONTEND_FIXTURE == "true"'
+ - if: '$ENABLE_ESLINT == "true"'
+ - if: '$ENABLE_COMPILE_STORYBOOK == "true"'
+ - if: '$ENABLE_GRAPHQL_SCHEMA_DUMP == "true"'
+ - if: '$ENABLE_GENERATE_APOLLO_GRAPHQL_SCHEMA == "true"'
- <<: *if-merge-request-labels-run-all-rspec
- <<: *if-merge-request-labels-frontend-and-feature-flag
- <<: *if-default-refs
@@ -1477,11 +1484,13 @@
.qa:rules:internal:
rules:
+ - if: '$ENABLE_QA_INTERNAL == "true"'
- <<: *if-default-refs
changes: *qa-patterns
-.qa:rules:ee-and-foss:
+.qa:rules:selectors:
rules:
+ - if: '$ENABLE_QA_SELECTORS == "true"'
- <<: *if-default-refs
changes: *code-qa-patterns
@@ -2424,6 +2433,7 @@
.static-analysis:rules:static-analysis:
rules:
+ - if: '$ENABLE_STATIC_ANALYSIS == "true"'
- <<: *if-default-refs
changes: *code-backstage-qa-patterns
- <<: *if-default-refs