Method: QB::Util::DockerMixin::ClassMethods#check_docker_tag

Defined in:
lib/qb/util/docker_mixin.rb

#check_docker_tag(string) ⇒ nil

Check that string is a valid Docker image tag, raising an error if not.

Check is performed via #valid_docker_tag.

Parameters:

  • see QB::Util::DockerMixin::ClassMethods#valid_docker_tag

Returns:



69
70
71
72
73
74
75
76
# File 'lib/qb/util/docker_mixin.rb', line 69

def check_docker_tag string
  unless valid_docker_tag? string
    raise ArgumentError.new NRSER.squish "      Argument \#{ string.inspect } is not a valid Docker image tag.\n    END\n  end\n  nil\nend\n"