문서의 선택한 두 판 사이의 차이를 보여줍니다.
|
gradle:ftp [2015/03/26 15:48] kwon37xi 만듦 |
gradle:ftp [2015/03/26 16:25] (현재) kwon37xi |
||
|---|---|---|---|
| 줄 3: | 줄 3: | ||
| <code groovy> | <code groovy> | ||
| + | repositories { | ||
| + | mavenCentral() | ||
| + | } | ||
| + | |||
| configurations { | configurations { | ||
| ftpAntTask | ftpAntTask | ||
| } | } | ||
| - | + | ||
| dependencies { | dependencies { | ||
| - | | + | ftpAntTask " |
| - | | + | } |
| - | | + | |
| - | | + | ext { |
| - | } | + | |
| - | | + | |
| + | ftpUserId = ' | ||
| + | | ||
| + | ftpRemoteDir = ' | ||
| } | } | ||
| - | + | ||
| - | task ftp << { | + | task ftpUpload |
| ant { | ant { | ||
| taskdef(name: | taskdef(name: | ||
| classname: ' | classname: ' | ||
| classpath: configurations.ftpAntTask.asPath) // 여기서 추가된 클래스패스 사용! | classpath: configurations.ftpAntTask.asPath) // 여기서 추가된 클래스패스 사용! | ||
| - | | + | |
| - | fileset(dir: | + | port: ftpPort, |
| - | } | + | remotedir: ftpRemoteDir, |
| + | userid: ftpUserId, | ||
| + | password: ftpPassword, | ||
| + | depends: "yes", | ||
| + | verbose: "yes", | ||
| + | binary: "yes") { | ||
| + | |||
| + | | ||
| + | } | ||
| } | } | ||
| } | } | ||
| </ | </ | ||