Gradleでzipファイルをダウンロードする
やりたいこと
Gradleはmavenリポジトリにあるjarファイルなどの依存関係する手段はあるが
mavenリポジトリにないjarや配布されてるwarファイル、zipファイルなどを
ダウンロードしたい。
Groovyだとこんな感じだが、これだとGradleっぽくない。
実行結果
gradle downloadZip :downloadZip BUILD SUCCESSFUL Total time: 8.084 secs
以下にダウンロードされる。
│ build.gradle │ ├─.gradle │ └─1.8 │ └─taskArtifacts │ cache.properties │ cache.properties.lock │ fileHashes.bin │ fileSnapshots.bin │ outputFileStates.bin │ taskArtifacts.bin │ └─build └─tmp └─downloadZip quickstart.zip ←ダウンロードしたファイル
環境
------------------------------------------------------------ Gradle 1.8 ------------------------------------------------------------ Build time: 2013-09-24 07:32:33 UTC Build number: none Revision: 7970ec3503b4f5767ee1c1c69f8b4186c4763e3d Groovy: 1.8.6 Ant: Apache Ant(TM) version 1.9.2 compiled on July 8 2013 Ivy: 2.2.0 JVM: 1.7.0_45 (Oracle Corporation 24.45-b08) OS: Windows 7 6.1 amd64
添削歓迎
ここ間違ってるよ
こうした方がよくないか?
こういうことなんじゃないかな。
この環境だとこうなるよ
などなど
方法は、コメント、はてブ、Twitter @orange_clover宛 で、お願いします。