diff options
Diffstat (limited to 'lib/gitlab/ci/build/context/build.rb')
-rw-r--r-- | lib/gitlab/ci/build/context/build.rb | 9 |
1 files changed, 2 insertions, 7 deletions
diff --git a/lib/gitlab/ci/build/context/build.rb b/lib/gitlab/ci/build/context/build.rb index 1025e1cc2d7..81efbdb297b 100644 --- a/lib/gitlab/ci/build/context/build.rb +++ b/lib/gitlab/ci/build/context/build.rb @@ -9,24 +9,19 @@ module Gitlab attr_reader :attributes - def initialize(pipeline, attributes = {}, build = nil) + def initialize(pipeline, attributes = {}) super(pipeline) - @build = build @attributes = attributes end def variables - build.scoped_variables + stub_build.scoped_variables end strong_memoize_attr :variables private - def build - @build || stub_build - end - def stub_build # This is a temporary piece of technical debt to allow us access # to the CI variables to evaluate rules before we persist a Build |