class Dryrun::GradleAdapter

Public Class Methods

new(builder) click to toggle source
# File lib/dryrun/gradle_adapter.rb, line 6
def initialize(builder)
  @builder = builder
end

Public Instance Methods

assemble(custom_module, flavour) click to toggle source
# File lib/dryrun/gradle_adapter.rb, line 45
def assemble(custom_module, flavour)
  if custom_module
    puts "#{@builder} :#{custom_module}:assemble#{flavour}Debug"
    DryrunUtils.execute("#{@builder} :#{custom_module}:assemble#{flavour}Debug")
  else
    puts "#{@builder} assemble#{flavour}Debug"
    DryrunUtils.execute("#{@builder} assemble#{flavour}Debug")
  end
end
clean() click to toggle source
# File lib/dryrun/gradle_adapter.rb, line 10
def clean
  DryrunUtils.execute("#{@builder} clean")
end
install(custom_module, flavour) click to toggle source
# File lib/dryrun/gradle_adapter.rb, line 34
def install(custom_module, flavour)
  if custom_module
    puts "#{@builder} :#{custom_module}:install#{flavour}Debug"
    DryrunUtils.execute("#{@builder} :#{custom_module}:install#{flavour}Debug")
  else
    puts "#{@builder} install#{flavour}Debug"
    DryrunUtils.execute("#{@builder} install#{flavour}Debug")
  end
end
run_android_tests(custom_module, flavour) click to toggle source
# File lib/dryrun/gradle_adapter.rb, line 14
def run_android_tests(custom_module, flavour)
  if custom_module
    puts "#{@builder} :#{custom_module}:connected#{flavour}DebugAndroidTest"
    DryrunUtils.execute("#{@builder} :#{custom_module}:connected#{flavour}DebugAndroidTest")
  else
    puts "#{@builder} connected#{flavour}DebugAndroidTest"
    DryrunUtils.execute("#{@builder} connected#{flavour}DebugAndroidTest")
  end
end
run_unit_tests(custom_module, flavour) click to toggle source
# File lib/dryrun/gradle_adapter.rb, line 24
def run_unit_tests(custom_module, flavour)
  if custom_module
    puts "#{@builder} :#{custom_module}:test#{flavour}DebugUnitTest"
    DryrunUtils.execute("#{@builder} :#{custom_module}:test#{flavour}DebugUnitTest")
  else
    puts "#{@builder} test#{flavour}DebugUnitTest"
    DryrunUtils.execute("#{@builder} test#{flavour}DebugUnitTest")
  end
end