diff options
author | GitLab Bot <gitlab-bot@gitlab.com> | 2024-01-10 18:16:42 +0300 |
---|---|---|
committer | GitLab Bot <gitlab-bot@gitlab.com> | 2024-01-10 18:16:42 +0300 |
commit | e1d966e6543433479a932e1e29ad538cd587699a (patch) | |
tree | 8553431489849d866639ddc17ba873a98df0186d /.gitlab | |
parent | 8731c2348e508e52cad156bd819b0accbf88d495 (diff) |
Add latest changes from gitlab-org/gitlab@master
Diffstat (limited to '.gitlab')
-rw-r--r-- | .gitlab/ci/as-if-foss.gitlab-ci.yml | 15 | ||||
-rw-r--r-- | .gitlab/ci/preflight.gitlab-ci.yml | 2 | ||||
-rw-r--r-- | .gitlab/ci/rules.gitlab-ci.yml | 20 |
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 |