как скопировать файл с одного подчиненного компьютера на другой с помощью jenkins - PullRequest
0 голосов
/ 19 сентября 2018

мой файл .apk генерируется на подчиненном компьютере A, теперь я должен скопировать его на мой подчиненный компьютер B. Я хочу, чтобы он копировался с помощью задания jenkins

1 Ответ

0 голосов
/ 19 сентября 2018

Я использую scp.

 sh "scp -P 22 build/path/example.apk remoteuser@10.10.10.10:/remote/path/example.apk"

Для установки требуется добавить ключ SSH между двумя системами и необходимыми пользователями.Если они находятся в одной частной сети, вы можете использовать внутренний адрес.

Вы также можете использовать переменные сборки

 sh "scp -P 22 build/path/example-{$BUILD-NUMBER}.apk remoteuser@10.10.10.10:/remote/path/example-{$BUILD-NUMBER}.apk"
...