Скопируйте файлы с диска, установленного на главном ПК, на подчиненный компьютер Jenkins. - PullRequest
0 голосов
/ 04 июля 2019

Среда

  • Главный ПК имеет доступ к общему диску X
  • Главный ПК имеет Jenkins в качестве службы Windows
  • Подчиненный ПК является Windows-ПК в том жеnetwork as master
  • У подчиненных ПК, скорее всего, не будет доступа к диску X (в будущем будет много подчиненных ПК, на которых это будет работать)

Сценарий

Мне нужно скопировать некоторые файлы с диска X на ведомый компьютер , но это условный шаг, основанный на параметре задания, поэтому это должен быть этап конвейера, так как мы не хотимскопировать файлы, если они не нужны.Копируемые файлы могут быть большими, поэтому stash / unstash - не вариант.

Поэтому, в основном, мой вопрос таков: есть ли простой способ решить сценарий, не предоставляя доступ к диску X дляподчиненный (ые) ПК?

Ответы [ 2 ]

0 голосов
/ 18 июля 2019

Итак, в конечном итоге я обнаружил, что для stash нет жесткого ограничения, так как сейчас я использую stash / unstash даже для больших файлов, и нет ошибки (например, 1,5 Гб), пока мы не начнем использовать другой метод, такой как в Holleoman's. ответить

0 голосов
/ 10 июля 2019

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

...