Module: Admin::ApplicationSettings::SettingsHelper

Defined in:
app/helpers/admin/application_settings/settings_helper.rb

Instance Method Summary collapse

Instance Method Details

#inactive_projects_deletion_data(settings) ⇒ Object



6
7
8
9
10
11
12
13
# File 'app/helpers/admin/application_settings/settings_helper.rb', line 6

def inactive_projects_deletion_data(settings)
  {
    delete_inactive_projects: settings.delete_inactive_projects.to_s,
    inactive_projects_delete_after_months: settings.inactive_projects_delete_after_months,
    inactive_projects_min_size_mb: settings.inactive_projects_min_size_mb,
    inactive_projects_send_warning_email_after_months: settings.inactive_projects_send_warning_email_after_months
  }
end

#project_missing_pipeline_yaml?(project) ⇒ Boolean

Returns:

  • (Boolean)


15
16
17
# File 'app/helpers/admin/application_settings/settings_helper.rb', line 15

def project_missing_pipeline_yaml?(project)
  project.repository&.gitlab_ci_yml.blank?
end