Module: Serverspec::Type
- Defined in:
- lib/octopus_serverspec_extensions/type/octopus_deploy_tentacle.rb,
lib/octopus_serverspec_extensions/type/windows_scheduled_task.rb,
lib/octopus_serverspec_extensions/type/java_property_file.rb,
lib/octopus_serverspec_extensions/type/chocolatey_package.rb,
lib/octopus_serverspec_extensions/type/windows_firewall.rb,
lib/octopus_serverspec_extensions/type/npm_package.rb
Defined Under Namespace
Classes: ChocolateyPackage, JavaPropertyFile, NpmPackage, OctopusDeployTentacle, WindowsFirewall, WindowsScheduledTask
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
102
103
104
|
# File 'lib/octopus_serverspec_extensions/type/octopus_deploy_tentacle.rb', line 102
def octopus_deploy_tentacle(serverUrl, apiKey, instance)
OctopusDeployTentacle.new(serverUrl, apiKey, instance)
end
|
#windows_firewall ⇒ Object
27
28
29
|
# File 'lib/octopus_serverspec_extensions/type/windows_firewall.rb', line 27
def windows_firewall
WindowsFirewall.new
end
|
#windows_scheduled_task(name) ⇒ Object
28
29
30
|
# File 'lib/octopus_serverspec_extensions/type/windows_scheduled_task.rb', line 28
def windows_scheduled_task(name)
WindowsScheduledTask.new(name)
end
|