summaryrefslogtreecommitdiff
path: root/Dangerfile
blob: d3c0f01fee336f26c5eb6c5d59706e777275ccdc (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
# frozen_string_literal: true

danger.import_plugin('danger/plugins/helper.rb')

LOCAL_DANGER_FILES = %w{
  danger/changes_size
  danger/gemfile
  danger/documentation
  danger/frozen_string
  danger/duplicate_yarn_dependencies
  danger/prettier
  danger/eslint
}.freeze

REMOTE_DANGER_FILES = %w{
  danger/metadata
  danger/changelog
  danger/specs
  danger/database
  danger/commit_messages
  danger/roulette
  danger/single_codebase
  danger/gitlab_ui_wg
  danger/ce_ee_vue_templates
}.freeze

all_danger_files = LOCAL_DANGER_FILES

if ENV['CI'] && !helper.release_automation?
  all_danger_files += REMOTE_DANGER_FILES
end

all_danger_files.each { |file| danger.import_dangerfile(path: file) }