Skip to content
Snippets Groups Projects

Add `admin_runners` custom role permission

Merged mo khan requested to merge mokhax/442851/admin_runners into master
All threads resolved!
Compare and Show latest version
11 files
+ 77
27
Compare changes
  • Side-by-side
  • Inline
Files
11
@@ -48,17 +48,15 @@ def update_auto_devops
private
def authorize_admin_cicd_settings!
return if can_any?(:admin_cicd_variables, :admin_runner, :admin_group)
return if can_any?(current_user, [
:admin_cicd_variables,
:admin_group,
:admin_runner
], group)
access_denied!
end
def can_any?(*permissions)
permissions.any? do |permission|
can?(current_user, permission, group)
end
end
def define_variables
define_ci_variables
end
Loading