Как разместить артефакт на удаленном сервере и разархивировать - PullRequest
0 голосов
/ 06 мая 2020

У меня есть требование к непрерывному развертыванию с использованием Jenkins, и ниже приведены шаги, которые необходимо выполнить. 1.Задание Дженкинса загружает артефакт из Nexus и помещает его на удаленный сервер 2. Распакуйте артефакт, присутствующий на удаленном сервере. 3. выполнить задачу Gradle на удаленном сервере

1 Ответ

0 голосов
/ 06 мая 2020

Вы можете попробовать использовать Ansible возможно https://docs.ansible.com/ansible/latest/modules/copy_module.html

Если это Windows: https://docs.ansible.com/ansible/latest/modules/win_unzip_module.html

У вас есть модули для каждой ситуации: https://docs.ansible.com/ansible/latest/modules/modules_by_category.html

Вы можете сделать это с помощью Jenkins, написав код и, возможно, сохранив логин в учетных данных Jenkins.

...