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>2023-05-24 12:07:53 +0300
committerGitLab Bot <gitlab-bot@gitlab.com>2023-05-24 12:07:53 +0300
commit52b219b6f40e49471c66765a95a550f6de256b6a (patch)
tree37102bf58bd19bb23ab99bf940763a0d5311965b /.gitlab
parent9933e246c88dfa3d62eb0bab258539711663b904 (diff)
Add latest changes from gitlab-org/gitlab@master
Diffstat (limited to '.gitlab')
-rw-r--r--.gitlab/ci/review.gitlab-ci.yml28
1 files changed, 16 insertions, 12 deletions
diff --git a/.gitlab/ci/review.gitlab-ci.yml b/.gitlab/ci/review.gitlab-ci.yml
index c3f14011c5b..fc98f771344 100644
--- a/.gitlab/ci/review.gitlab-ci.yml
+++ b/.gitlab/ci/review.gitlab-ci.yml
@@ -108,26 +108,30 @@ start-review-app-pipeline:
- artifact: review-app-pipeline.yml
job: e2e-test-pipeline-generate
-include:
- - project: gitlab-org/quality/pipeline-common
- ref: 5.2.2
- file:
- - /ci/danger-review.yml
-
danger-review:
extends:
- .default-retry
- .ruby-node-cache
- .review:rules:danger
- image: "${DEFAULT_CI_IMAGE}"
+ stage: test
+ needs: []
before_script:
- source scripts/utils.sh
- bundle_install_script "--with danger"
- yarn_install_script
+ script:
+ # ${DANGER_DANGERFILE} is used by Jihulab for customizing danger support: https://jihulab.com/gitlab-cn/gitlab/-/blob/main-jh/jh/.gitlab-ci.yml
+ - >
+ if [ -z "$DANGER_GITLAB_API_TOKEN" ]; then
+ run_timed_command danger_as_local
+ else
+ danger_id=$(echo -n ${DANGER_GITLAB_API_TOKEN} | md5sum | awk '{print $1}' | cut -c5-10)
+ run_timed_command "bundle exec danger --fail-on-errors=true --verbose --danger_id=\"${danger_id}\" --dangerfile=\"${DANGER_DANGERFILE:-Dangerfile}\""
+ fi
danger-review-local:
- extends: danger-review
- before_script:
- - !reference ["danger-review", "before_script"]
- # We unset DANGER_GITLAB_API_TOKEN so that Danger will run as local from `danger-review:script`
- - unset DANGER_GITLAB_API_TOKEN
+ extends:
+ - danger-review
+ - .review:rules:danger-local
+ script:
+ - run_timed_command danger_as_local