class Disloku::Commands::Build
Public Class Methods
new(cliOptions)
click to toggle source
Calls superclass method
Disloku::BaseCoreCommand::new
# File lib/disloku/commands/Build.rb, line 9 def initialize(cliOptions) super(cliOptions) end
Public Instance Methods
executeCommand(from)
click to toggle source
# File lib/disloku/commands/Build.rb, line 13 def executeCommand(from) changesets = @repository.getChangeSets(from) folderInput = { :options => @options, :changesets => changesets, :target => nil, } resolveTargets([@options.target]).each() do |t| folderInput[:target] = t Tasks::FolderTask.new(folderInput).execute() end convertedPath = OsCommands.convertPath(@options.packageDir) Log.instance.info("Opening package directory #{convertedPath}") @options.getCommand(:openDirCmd, convertedPath).execute() end