Sha256: 7180a7b1b0d06467a576861dd21467e5575dbd9fbaa7355124229a5bb72d69e3

Contents?: true

Size: 332 Bytes

Versions: 8

Compression:

Stored size: 332 Bytes

Contents

desc "Run the Maven tests"
task :maven_test do
  run_or_exit("mvn verify")
end

desc "Create the Jars"
task :maven_package do
  run_or_exit("mvn clean verify")
end

private

def run_or_exit(command)
  result = system(command)
  unless result
    $stderr.puts "Error executing Maven test, exiting."
    exit($?.exitstatus)
  end
end

Version data entries

8 entries across 8 versions & 1 rubygems

Version Path
sinicum-runner-0.5.1 lib/tasks/maven.rake
sinicum-runner-0.5.0.pre10 lib/tasks/maven.rake
sinicum-runner-0.5.0.pre9 lib/tasks/maven.rake
sinicum-runner-0.5.0.pre8 lib/tasks/maven.rake
sinicum-runner-0.5.0.pre7 lib/tasks/maven.rake
sinicum-runner-0.5.0.pre6 lib/tasks/maven.rake
sinicum-runner-0.5.0.pre5 lib/tasks/maven.rake
sinicum-runner-0.5.0.pre4 lib/tasks/maven.rake