Gradle

From bemoko developer wiki

Jump to: navigation, search
Product - Gradle
Home: http://www.gradle.org/  Version: 0.6.1
Summary: very flexible general purpose build tool

Examples

Optional Ant Task

repositories      { mavenCentral() }
configurations  { scpAntTask }
dependencies  { scpAntTask "ant:ant-jsch:1.6.5" }
 
task publish << {
  ant {
    taskdef(name:'scp',
      classname:'org.apache.tools.ant.taskdefs.optional.ssh.Scp',
      classpath: configurations.scpAntTask.asPath
    )
    scp (
      file:'target/myfile.zip',
      todir:'name@host.com:/opt/local/publish',
      keyfile:'keyfile,passphrase:'passphrase'
    )
  }
}