Копирование рабочей области в узле Windows из мастера на этапах декларативного конвейера - PullRequest
2 голосов
/ 02 апреля 2019

Возможно ли иметь тот же код, который был проверен на первом этапе конвейерных заданий и проходит через другие этапы, выполняющиеся на одном и том же узле, скопированные на узел Windows?Узел Windows использует «JNLP» для подключения к мастеру.

Я запускаю командный файл для локального вызова некоторых тестовых примеров Selenium в Windows, и при этом мне не хватает обновленного тестового сценария в исходном коде.

Я ожидаю каким-то образомесли я могу скопировать уже созданное рабочее пространство в другие узлы из мастера.

1 Ответ

1 голос
/ 03 апреля 2019

Вы можете использовать механизм stash и unstash.Это способно перемещать много данных.Это может занять некоторое время для очень больших рабочих пространств, но это может быть сделано.

В моем случае я однажды допустил ошибку, когда использовал includes вместо include.В результате все файлы были спрятаны, около 4 ГБ!Это было немного медленно (10 минут), но я был очень впечатлен, это работало без сбоя сервера или ведомого.

...