From a3fca52ac750825c3a9eeddcf408f127711932cc Mon Sep 17 00:00:00 2001 From: Vladimir Shushlin Date: Wed, 13 Apr 2022 15:35:06 +0700 Subject: [PATCH 1/2] Add dangerbot to enable reviewer roulette --- .gitlab-ci.yml | 3 +++ Dangerfile | 3 +++ Gemfile | 7 +++++++ 3 files changed, 13 insertions(+) create mode 100644 Dangerfile create mode 100644 Gemfile diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index e446cf2e0..662d17735 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -17,6 +17,9 @@ workflow: include: - local: .gitlab/ci/prepare.yml - local: .gitlab/ci/test.yml + - project: 'gitlab-org/quality/pipeline-common' + file: + - '/ci/danger-review.yml' default: image: golang:1.18 diff --git a/Dangerfile b/Dangerfile new file mode 100644 index 000000000..c23d03c1a --- /dev/null +++ b/Dangerfile @@ -0,0 +1,3 @@ +require "gitlab-dangerfiles" + +Gitlab::Dangerfiles.for_project(self, &:import_defaults) diff --git a/Gemfile b/Gemfile new file mode 100644 index 000000000..dc7155fbc --- /dev/null +++ b/Gemfile @@ -0,0 +1,7 @@ +# frozen_string_literal: true + +source 'https://rubygems.org' + +group :development, :test, :danger do + gem 'gitlab-dangerfiles', '~> 3.0', require: false +end -- GitLab From 5d096d2037ef8812a1c48063f21d048bb73acb66 Mon Sep 17 00:00:00 2001 From: Vladimir Shushlin Date: Thu, 14 Apr 2022 04:03:32 +0000 Subject: [PATCH 2/2] Only run danger on gitlab.com --- .gitlab-ci.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 662d17735..91ec065ea 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -20,6 +20,8 @@ include: - project: 'gitlab-org/quality/pipeline-common' file: - '/ci/danger-review.yml' + rules: + - if: '$CI_SERVER_HOST == "gitlab.com"' default: image: golang:1.18 -- GitLab