summaryrefslogtreecommitdiff
path: root/lib/gitlab/ci/status/build
diff options
context:
space:
mode:
authorGrzegorz Bizon <grzesiek.bizon@gmail.com>2016-12-08 13:51:06 +0100
committerGrzegorz Bizon <grzesiek.bizon@gmail.com>2016-12-12 12:59:01 +0100
commite0ce97fb7d7d995fa76df57bfaac6d3601800190 (patch)
tree4d15a1dfc398f2e9a1a123a4c85e8ddfeeeb8d15 /lib/gitlab/ci/status/build
parentfeaf01802c092be8f55994c910f2975376cbd20f (diff)
downloadgitlab-ce-e0ce97fb7d7d995fa76df57bfaac6d3601800190.tar.gz
Refactor ci status factories to DRY code a little
Diffstat (limited to 'lib/gitlab/ci/status/build')
-rw-r--r--lib/gitlab/ci/status/build/factory.rb11
1 files changed, 5 insertions, 6 deletions
diff --git a/lib/gitlab/ci/status/build/factory.rb b/lib/gitlab/ci/status/build/factory.rb
index 8f420a93954..eee9a64120b 100644
--- a/lib/gitlab/ci/status/build/factory.rb
+++ b/lib/gitlab/ci/status/build/factory.rb
@@ -3,14 +3,13 @@ module Gitlab
module Status
module Build
class Factory < Status::Factory
- private
-
- def extended_statuses
- [Stop, Play, Cancelable, Retryable]
+ def self.extended_statuses
+ [Status::Build::Stop, Status::Build::Play,
+ Status::Build::Cancelable, Status::Build::Retryable]
end
- def core_status
- super.extend(Status::Build::Common)
+ def self.common_helpers
+ Status::Build::Common
end
end
end