Commit Graph

42 Commits

Author SHA1 Message Date
GitLab Bot 66d4203791 Add latest changes from gitlab-org/gitlab@master 2020-02-26 09:08:47 +00:00
GitLab Bot ae78b85a25 Add latest changes from gitlab-org/gitlab@master 2020-02-24 12:09:00 +00:00
GitLab Bot aa0f0e9921 Add latest changes from gitlab-org/gitlab@master 2020-01-16 18:08:46 +00:00
GitLab Bot 9671f01956 Add latest changes from gitlab-org/gitlab@master 2020-01-04 00:07:49 +00:00
GitLab Bot 27859ed5ea Add latest changes from gitlab-org/gitlab@master 2019-12-12 15:08:41 +00:00
GitLab Bot 3269a20692 Add latest changes from gitlab-org/gitlab@master 2019-11-27 12:06:30 +00:00
GitLab Bot 69a23cbee1 Add latest changes from gitlab-org/gitlab@master 2019-11-22 21:06:19 +00:00
GitLab Bot 0be510a49f Add latest changes from gitlab-org/gitlab@master 2019-10-31 12:06:26 +00:00
GitLab Bot e924e9e7cb Add latest changes from gitlab-org/gitlab@master 2019-10-16 21:07:22 +00:00
GitLab Bot 914ea32e0e Add latest changes from gitlab-org/gitlab@master 2019-10-16 09:07:51 +00:00
GitLab Bot f1a5755898 Add latest changes from gitlab-org/gitlab@master 2019-09-24 15:06:34 +00:00
GitLab Bot 89861e72b7 Add latest changes from gitlab-org/gitlab@master 2019-09-23 06:06:19 +00:00
GitLab Bot f610aa7c6d Add latest changes from gitlab-org/gitlab@master 2019-09-21 03:06:07 +00:00
Ash McKenzie 9fc9ab2ba2 Add new GitlabDanger class
This class encapsulates our use of the Danger gem.
2019-09-06 11:21:53 +00:00
Ash McKenzie f34e4545ec Revert "Merge branch '66596-allow-danger-to-be-run-locally' into 'master'"
This reverts merge request !32196
2019-09-06 07:14:30 +00:00
Ash McKenzie 2cb6393595
Allow Danger to detect if running local 2019-09-06 10:56:47 +10:00
Kyle Wiebers 79ec54c39e Add Danger Roulette rules for pipeline files 2019-09-05 09:02:47 -05:00
Winnie Hellmann abbf081672 Add .gitlab/ci/frontend.gitlab-ci.yml to frontend review roulette 2019-09-05 10:02:20 +00:00
Rémy Coutable e17ba8d9e3
Fix a nil error in Gitlab::Danger::Teammate
Signed-off-by: Rémy Coutable <remy@rymai.me>
2019-08-27 19:15:19 +02:00
Rémy Coutable cfef583e94
Detect the new stage labels in Gitlab::Danger::Teammate
Signed-off-by: Rémy Coutable <remy@rymai.me>
2019-08-27 12:16:44 +02:00
Peter Leitzen fa5f0c5c0d Danger: Map .rubocop{,_todo}.yml to ~backend 2019-08-26 11:00:09 +00:00
Mayra Cabrera 157b047e9d Removes db/fixtures from database files
This will avoid Danger to suggest a database review for files inside
db/fixtures
2019-08-15 17:42:13 +00:00
Lin Jen-Shin 0c7e13f912
Update regular expression to extract stage name
Since now the role name can be:

"<a href=\"/job-families/engineering/test-automation-engineer/\">Senior Test Automation Engineer</a>, Create:Source Code"

We need to cope with </a> in the middle.
2019-07-30 22:29:02 +08:00
Toon Claes 34a5f77e77 Document database review process
See https://gitlab.com/gitlab-com/gl-infra/infrastructure/issues/6069
2019-07-19 17:33:48 +00:00
Toon Claes 37e4d6d991 DRY up conditions for files require DB review
Stop using two separate lists for the conditions which files require a
database review.

Related discussion:
https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/30156#note_187732053
2019-07-04 18:47:16 +00:00
Jacopo cef127e107 Excludes MR author from Review roulette
Excludes MR author from gitlab_ui and single_codebase Review roulette
results.
2019-06-12 21:32:35 +02:00
Lin Jen-Shin 74399a9098
Show Test Automation Engineer for spec/feature as
reviewers.
2019-06-06 21:11:57 +08:00
Lin Jen-Shin ceb0636cbe Use roulette for single codebase roulette 2019-05-30 19:24:28 +08:00
Lin Jen-Shin c90ba127bf Extract roulette to its own module
So it's more modular and extensible
2019-05-30 19:24:28 +08:00
Luke Bennett 4c19474eef Add haml-lint.yml to FE for roulette 2019-05-13 22:16:17 +00:00
Stan Hu f93b2e02a5 Run rubocop -a on CE files 2019-05-05 03:24:28 -07:00
Evan Read c5305a02e3 Docs aren't reviewed using roulette 2019-04-30 10:38:46 +00:00
Robert Speicher fee7036394
Exempt release automation MRs from Danger rules 2019-04-04 13:26:01 +02:00
Mike Greiling cfe607632c Apply suggestion to lib/gitlab/danger/helper.rb 2019-03-25 21:16:43 +00:00
Mike Greiling 8edad869d6
Update frontend-specific files in reviewer roulette 2019-03-25 13:31:52 -05:00
Winnie Hellmann ec33bc71e9 Mark .eslintrc.yml as frontend change for Danger 2019-03-25 13:10:01 +00:00
Andreas Brandl 7f0ec9d8ce
Support multiple roulette roles per project 2019-03-11 13:37:29 +01:00
Nick Thomas f497c0f236
Danger ignores gitlab.pot 2019-02-27 10:52:19 +00:00
Winnie Hellmann fc6cbcbb9b Add spec/frontend/ to frontend roulette 2019-02-21 15:58:01 +01:00
Nick Thomas 9afc4f9d11
Reviewer roulette ignores changelogs 2019-02-14 23:52:30 +00:00
Rémy Coutable e3b79499f5
Make Danger as for backend review for .gitlab-ci.yml
Signed-off-by: Rémy Coutable <remy@rymai.me>
2019-02-14 16:49:29 +01:00
Nick Thomas 77b2ecd2b1
Reviewer roulette via Danger
Make danger pick reviewers and maintainers at random, for feontend,
backend, database, etc, changes, whenever files belonging to those
teams get changed.
2019-02-13 16:41:28 +00:00