Module: Serverspec::Type

Defined in:
lib/octopus_serverspec_extensions/type/octopus_deploy_tentacle.rb,
lib/octopus_serverspec_extensions/type/java_property_file.rb,
lib/octopus_serverspec_extensions/type/chocolatey_package.rb,
lib/octopus_serverspec_extensions/type/npm_package.rb

Defined Under Namespace

Classes: ChocolateyPackage, JavaPropertyFile, NpmPackage, OctopusDeployTentacle

Instance Method Summary collapse

Instance Method Details

#chocolatey_package(name) ⇒ Object



29
30
31
# File 'lib/octopus_serverspec_extensions/type/chocolatey_package.rb', line 29

def chocolatey_package(name)
  ChocolateyPackage.new(name)
end

#java_property_file(name) ⇒ Object



24
25
26
# File 'lib/octopus_serverspec_extensions/type/java_property_file.rb', line 24

def java_property_file(name)
  JavaPropertyFile.new(name)
end

#npm_package(name) ⇒ Object



32
33
34
# File 'lib/octopus_serverspec_extensions/type/npm_package.rb', line 32

def npm_package(name)
  NpmPackage.new(name)
end

#octopus_deploy_tentacle(serverUrl, apiKey, instance) ⇒ Object



76
77
78
# File 'lib/octopus_serverspec_extensions/type/octopus_deploy_tentacle.rb', line 76

def octopus_deploy_tentacle(serverUrl, apiKey, instance)
  OctopusDeployTentacle.new(serverUrl, apiKey, instance)
end