class Albacore::IsPackage::Config
The configuration class for ISDeploymentWizard. MSDN docs at: msdn.microsoft.com/en-gb/library/hh213373.aspx
Attributes
database[RW]
this is the database of ISDeploymentWizard
folder_name[RW]
this is the folder_name
of ISDeploymentWizard
is_package[R]
this is the is_package
of ISDeploymentWizard
project_name[RW]
this is the project_name
of ISDeploymentWizard
server[R]
this is the server of ISDeploymentWizard
Public Class Methods
new()
click to toggle source
# File lib/albacore/task_types/is_package.rb, line 46 def initialize @parameters = Set.new w = lambda { |e| CrossPlatformCmd.which(e) ? e : nil } @exe = w.call( "ISDeploymentWizard" ) debug { "ISDeploymentWizard using '#{@exe}'" } end
Public Instance Methods
be_quiet()
click to toggle source
# File lib/albacore/task_types/is_package.rb, line 56 def be_quiet @parameters.add "/Silent" end
get_parameters()
click to toggle source
# File lib/albacore/task_types/is_package.rb, line 68 def get_parameters make_folder @parameters end
Private Instance Methods
make_folder()
click to toggle source
# File lib/albacore/task_types/is_package.rb, line 75 def make_folder @parameters.add "/DestinationPath:/#{database}/#{folder_name}/#{project_name}" end