{"repo":"appleboy/drone-ssh","free":true,"listed":false,"github":"https://github.com/appleboy/drone-ssh","clone":"git clone https://github.com/appleboy/drone-ssh.git","description":"Drone plugin for executing remote ssh commands","language":"Go","stars":312,"topics":["drone-plugin","ssh","drone","docker-image","docker-container","cli"],"license":"MIT","category":"cli-tools","readme_excerpt":"drone-ssh English 繁體中文 简体中文 A Drone plugin for executing commands on remote hosts via SSH. For usage instructions and a list of available options, please refer to the documentation. Note: Please update your Drone image config path to appleboy/drone-ssh . The plugins/ssh image is no longer maintained. Table of Contents - drone-ssh - Table of Contents - Breaking Changes - Build or Download a Binary - Docker - Usage - Mount Key from File Path - Configuration Breaking Changes As of v1.5.0 , the command timeout flag has changed to use the Duration format. See the following example: Build or Download a Binary Pre-compiled binaries are available on the releases page, supporting the following operating systems: - Windows amd64/386 - Linux arm/amd64/386 - macOS (Darwin) amd64/386 If you have Go installed: Or build the binary manually with the following commands: Docker Build the Docker image with the following command: Usage Run from your working directory: Mount Key from File Path Make sure to enable trusted mode in your project settings (see the Drone documentation). Mount the private key in the volumes section of your .drone.yml config: See details in this issue comment. Configuration See DOCS.md for examples and full configuration options. Configuration options are loaded from multiple sources: 0. Hardcoded drone-ssh defaults. See main.go CLI Flags for more information. 1. From a dotenv file at a path specified by the PLUGIN ENV FILE environment variable. 2. From your .drone.yml D","default_branch":null,"files":null,"tree":[],"storefront":"/r/appleboy","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/appleboy/drone-ssh/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}