diff options
Diffstat (limited to 'lib/gitlab/ci/build/image.rb')
-rw-r--r-- | lib/gitlab/ci/build/image.rb | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/lib/gitlab/ci/build/image.rb b/lib/gitlab/ci/build/image.rb index 7dc375e05eb..84f8eae8deb 100644 --- a/lib/gitlab/ci/build/image.rb +++ b/lib/gitlab/ci/build/image.rb @@ -24,10 +24,11 @@ module Gitlab end def initialize(image) - if image.is_a?(String) + case image + when String @name = image @ports = [] - elsif image.is_a?(Hash) + when Hash @alias = image[:alias] @command = image[:command] @entrypoint = image[:entrypoint] |