diff options
author | Grzegorz Bizon <grzesiek.bizon@gmail.com> | 2017-08-30 14:27:48 +0300 |
---|---|---|
committer | Grzegorz Bizon <grzesiek.bizon@gmail.com> | 2017-08-30 14:27:48 +0300 |
commit | 3474e109b73e0373a2663b5ae06db9aab61e1c02 (patch) | |
tree | 424059b19d8915662746a2ee979e5728ecb85c15 /lib/gitlab/ci/config | |
parent | 808fb2549bf8b3dee58a4af81a4b6513a5016342 (diff) |
Simplify code for appending strategies in CI/CD config
Diffstat (limited to 'lib/gitlab/ci/config')
-rw-r--r-- | lib/gitlab/ci/config/entry/simplifiable.rb | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/gitlab/ci/config/entry/simplifiable.rb b/lib/gitlab/ci/config/entry/simplifiable.rb index 0a03027736f..12764629686 100644 --- a/lib/gitlab/ci/config/entry/simplifiable.rb +++ b/lib/gitlab/ci/config/entry/simplifiable.rb @@ -21,12 +21,12 @@ module Gitlab def self.strategy(name, **opts) EntryStrategy.new(name, opts.fetch(:if)).tap do |strategy| - (@strategies ||= []).append(strategy) + strategies.append(strategy) end end def self.strategies - @strategies.to_a + @strategies ||= [] end def self.entry_class(strategy) |