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宛 で、お願いします。


