Jenkins Pipeline: parallel создает новый workspace для того же узла

Mar 10, 2017 14:32

Решил запараллелить задачи одной из сборок. Наступил на грабли. Использовал node внутри parallel и оказалось задача в параллельном выполнении создает себе новый worksapce даже, если это тот же node.
Естественно уже нельзя работать при этом с файлами полученными в другом workspace, что я и делал.

Решение
1. Не указывать внутри задачи в parallel директиву node, тогда будет собираться на том же что выше по контексту.
2. Использовать stash/unstash

автоматизация, ошибка, jenkins, работа

Previous post Next post
Up