Cómo cargar el contenido de la carpeta al servidor FTP usando Gradle

Soy nuevo en gradle y no sé cómo cargar el contenido de mi carpeta / bin en el servidor FTP. Intenté encontrar una solución en internet, pero no me ayudaron.

Mi archivo build.gradle es el siguiente:

apply plugin: 'java'

sourceCompatibility = 1.6
version = '1.0'

repositories {
    mavenCentral()
}

dependencies {
    compile 'org.apache.httpcomponents:httpclient:4.3.3'
    compile fileTree(dir: 'lib', include: '*.jar')
    compile 'org.apache.directory.studio:org.dom4j.dom4j:1.6.1'
    compile 'jaxen:jaxen:1.1.4'

    testCompile group: 'junit', name: 'junit', version: '4.11'
}

build.doLast {
    copy {
        into 'bin'
        from 'build/libs'
    }
}

Ahora quiero escribir una tarea que cargará el contenido de la carpeta / bin en el servidor FTP. Cualquier ayuda sería apreciada. Gracias por adelantado

Respuestas a la pregunta(2)

Su respuesta a la pregunta