Welcome to mirror list, hosted at ThFree Co, Russian Federation.

gitlab.com/gitlab-org/gitlab-foss.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'lib/gitlab/ci/features.rb')
-rw-r--r--lib/gitlab/ci/features.rb30
1 files changed, 29 insertions, 1 deletions
diff --git a/lib/gitlab/ci/features.rb b/lib/gitlab/ci/features.rb
index 48f3d4fdd2f..a2eb31369c7 100644
--- a/lib/gitlab/ci/features.rb
+++ b/lib/gitlab/ci/features.rb
@@ -7,12 +7,40 @@ module Gitlab
#
module Features
def self.artifacts_exclude_enabled?
- ::Feature.enabled?(:ci_artifacts_exclude, default_enabled: false)
+ ::Feature.enabled?(:ci_artifacts_exclude, default_enabled: true)
end
def self.ensure_scheduling_type_enabled?
::Feature.enabled?(:ci_ensure_scheduling_type, default_enabled: true)
end
+
+ def self.job_heartbeats_runner?(project)
+ ::Feature.enabled?(:ci_job_heartbeats_runner, project, default_enabled: true)
+ end
+
+ def self.instance_level_variables_limit_enabled?
+ ::Feature.enabled?(:ci_instance_level_variables_limit, default_enabled: true)
+ end
+
+ def self.pipeline_fixed_notifications?
+ ::Feature.enabled?(:ci_pipeline_fixed_notifications)
+ end
+
+ def self.instance_variables_ui_enabled?
+ ::Feature.enabled?(:ci_instance_variables_ui, default_enabled: true)
+ end
+
+ def self.composite_status?(project)
+ ::Feature.enabled?(:ci_composite_status, project, default_enabled: true)
+ end
+
+ def self.atomic_processing?(project)
+ ::Feature.enabled?(:ci_atomic_processing, project, default_enabled: true)
+ end
+
+ def self.release_generation_enabled?
+ ::Feature.enabled?(:ci_release_generation)
+ end
end
end
end