FtpAliases.

FtpUploadFile(ICakeContext, Uri, FilePath, string, string) Method

Summary

Uploads the file to the FTP server using the supplied credentials.
Assembly
Cake.Ftp.dll
Namespace
Cake.Ftp
Containing Type
FtpAliases

Syntax

public static void FtpUploadFile(this ICakeContext context, Uri serverUri, FilePath fileToUpload, string username, string password)

Examples

Task("UploadFile")
  .Does(() => {
    var fileToUpload = File("some.txt");
    FtpUploadFile("ftp://myserver/random/test.htm", fileToUpload, "some-user", "some-password");
});

Attributes

Type Description
CakeMethodAliasAttribute

Parameters

Name Type Description
context ICakeContext The context.
serverUri Uri FTP URI requring FTP:// scehma.
fileToUpload FilePath The file to be uploaded.
username string Username of the FTP account.
password string Password of the FTP account.

Return Value

Type Description
void