FTP Upload allows deploying files/directories to an FTP server.
The settings common for all runners are described in Configuring Build Steps; this page details the FTP Upload settings.
The fields below support parameter references: any text between percentage signs (
%) is considered a reference to a property by TeamCity. To prevent TeamCity from treating the text in the percentage signs as a property reference, use two percentage signs to escape them: for example, if you want to pass "
%Y%m%d%H%M%S" into the build, change it to "
Specify an FTP server (usehostname or IP address) and a remote directory (relative to the FTP user's home).
To use an absolute
Choose between an insecure (FTP) and a secure connection (FTPS, FTPES).
Select either Anonymous (will submit username
Select the passive or active mode
Optional. Select an FTP transfer mode to force: the ASCII or Binary FTP transfer modes (if the automatically detected mode leads to broken files transfer)
Paths to sources
Specify the deployment sources as a newline- or comma-separated list of paths to files/directories.
The field supports Ant-style wildcard patterns (for example,