Ssh шаг на Дженкинсфайл - PullRequest
       5

Ssh шаг на Дженкинсфайл

0 голосов
/ 20 января 2019

Я пробую новый декларативный способ Jenkins, чтобы выполнить простую задачу развертывания моего приложения через ssh, у меня есть сценарий оболочки deploy.sh, который выполняет базовые действия git pull или git clone и развертывает используя docker-compose, на моем ноутбуке я могу запустить его как cat deploy.ssh | ssh user@remote.

Я не нашел способа сделать это из моего Jenkinsfile. Я пытался в течение нескольких дней.

stage('deploy') {
   steps {
      sh 'cat deploy.sh | ssh user@remote'
   }
}

Я не на том пути? Есть ли другой способ развернуть код?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...