Skip to content

Latest commit

 

History

4 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FTP Deployer


Simple dotnet tool to help deploying an application using FTP. Deployment settings are stored in a YAML file and are passed to the tool as an execution argument.

Usage

dotnet tool run ftp-deployer ./scripts/deploy.yaml

Settings file

FtpHost: ftp.my-server.org
FtpPort: 21
Username: auser
Password: apassword
EmptyRemoteDirectory: true
UploadAppOffline: true
LocalDirectory: "path to published application"
Include: []
Exclude:
  - ".DS_Store"
  - "**/appsettings.Production.yaml"
RemoteDirectory: "/remote folder/"

Notes

  • Include and Exclude properties support multiple glob patterns.
  • UploadAppOffline helps deploying IIS applications

About

FtpDeployer dotnet tool

Topics

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages