ssh

Allows remote command execution using ssh

Lets you execute remote commands via ssh using username/password or ssh-agent. If one of the commands in command-array returns non 0, it fails.

ssh
Supported platforms ios, android, mac
Author @hjanuschka

1 Example

ssh(
  host: "dev.januschka.com",
  username: "root",
  commands: [
    "date",
    "echo 1 > /tmp/file1"
  ]
)

Parameters

Key Description Default
username Username
password Password
host Hostname
port Port 22
commands Commands
log Log commands and output true

* = default value is dependent on the user's system


To show the documentation in your terminal, run

fastlane action ssh

View source code


Back to actions