/fuck-deploy

Use rsync with SSH and SSHPASS to deploy project to server

Primary LanguageShellMIT LicenseMIT

Fuck Deploy

Use rsync with SSH and SSHPASS to deploy project in server

Usage

  1. type: Authentication Method
  • key: Private Key
  • password: Remote Server Password
  1. username: Remote Server Username
  2. host: Remote Server IP Address or Domain Name
  3. port: Remote Server Port, default 22
  4. remote_path: Remote Server Path
  5. local_path: Github Runner Local Relative Path
  6. args: Rsync Arguments
  7. ssh_args: SSH Arguments
  8. script: Deployment Script

Environment: prod or dev

References: