Wiki

Clone wiki

ftp.plugin / Home

1. Installation

The plugin can be downloaded from Atlassian Marketplace and can be installed using Universal Plugin Manager

2. Usage

Plugin can be configured by following parameters

Source File

Path or Pattern of file which need to be uploaded, eg. target/test${bamboo.buildKey}.war to upload single file or

target/**/*.xml to upload all XML files in target folder.

target/**/* to upload all files in target folder.

The mapping matches URLs using the following rules:

? matches one character
* matches zero or more characters
** matches zero or more "directories" in a path

Some examples:

    com/t?st.jsp - matches com/test.jsp but also com/tast.jsp or com/txst.jsp
    com/*.jsp - matches all .jsp files in the com directory
    com/**/test.jsp - matches all test.jsp files underneath the com path
    com/pallassoft/**/*.jsp - matches all .jsp files underneath the com/pallassoft path
    com/**/servlet/bla.jsp - matches com/pallassoft/servlet/bla.jsp but also com/pallassoft/testing/servlet/bla.jsp and com/servlet/bla.jsp

File separator should be /

Destination Path

Folder where files need to be uploaded eg. archive/test${bamboo.buildKey}/

Host

FTP Host

Port

Default port for FTP= 21

Reconnection Attempts

Number of Reconnection Attempts. Default is 3. Set value to 0 to disable this feature

Reconnection Delay

Delay in milliseconds before performing a reconnect attempt.

Timeout

FTP client timeout. Default is 10000 milliseconds

Maximum upload time

Maximum upload time required for upload. After this time task will kill the transfer. This prevent build from getting hung. Default is 30 Minutes

Fail Build if task failed

Specifies whether build should be failed if FTP transfer fails

Binary Mode

Mode of transfer. Binary or ASCII

Passive Mode

Mode of connection. Passive or Active

3. Support

You can raise a Bug, Feature request on this Issue Tracker

4. Contact

Drop us mail @ contact@pallassoft.com. Your suggestions are welcome!

Updated