読者です 読者をやめる 読者になる 読者になる

Gradleでzipファイルをダウンロードする

Gradle

やりたいこと

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




Gradle Effective Implementation Guide

Gradle Effective Implementation Guide


Gradle in Action

Gradle in Action


Gradle Beyond the Basics

Gradle Beyond the Basics



Building and Testing with Gradle

Building and Testing with Gradle


プログラミングGROOVY

プログラミングGROOVY

広告を非表示にする