protected function configure()
{
$this->setName('environment:ssh')->setAliases(['ssh'])->addArgument('cmd', InputArgument::OPTIONAL, 'A command to run on the environment.')->addOption('pipe', null, InputOption::VALUE_NONE, "Output the SSH URL only.")->setDescription('SSH to the current environment');
$this->addProjectOption()->addEnvironmentOption()->addAppOption();
$this->addExample('Read recent messages in the deploy log', "'tail /var/log/deploy.log'");
$this->addExample('Open a shell over SSH');
}