За сценариями блока Jenkins 'node' - PullRequest
0 голосов
/ 17 июня 2020

При создании конвейера я понимаю, что блок node DSL создаст рабочее пространство. Я также понимаю, что, поскольку это рабочее пространство может работать на разных машинах, мне нужно установить sh и отключить sh рабочее пространство (или файлы из него) при выполнении действий над ним в новом «узле».

Мой вопрос в том, что именно происходит. Я указываю node в скрипте. Копирует ли агент что-нибудь с мастера? Получу ли я рабочее пространство с чистой структурой каталогов или оно заполнено файлами с последнего выполнения? И последнее, что происходит с продуктами сборки. Я имею в виду, что если я клонирую репозиторий и создаю его в одном блоке node, и я хочу развернуть его в другом блоке, мне нужно сначала sta sh результатов и unsta sh их в новом node ?

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