Рейтинг:0

Дженкинс: Разница между работой и рабочим пространством/работой?

флаг cn

В самой последней версии Jenkins на centos 7.9, в чем разница между /var/lib/jenkins/jobs/ и /var/lib/jenkins/workspace/?

Оба они выглядят так, как будто содержат одно и то же (артефакт сборки), но первый больше предназначен для архива, а второй — это рабочее пространство, над которым в настоящее время ведется работа? Я ценю любую помощь, чтобы понять это.

Рейтинг:0
флаг us

рабочие места Каталог — это место, где Jenkins хранит определения заданий, артефакты сборки и журналы сборки.

Рабочая область — это каталог, который используется для создания сборки. Можно выбрать, какие файлы хранить в качестве артефактов сборки в конфигурации задания.

Рабочее пространство можно рассматривать как временное место для сборки. При желании его можно автоматически очистить до / после сборки. Однако, когда репозиторий git используется в качестве основы для сборки, очистка рабочей области вызывает полную загрузку репозитория при каждом создании сборки. Поэтому полная очистка рабочего пространства — не всегда хорошо.

Надеюсь, это проясняет понятия.

флаг ba
Просто добавим, что рабочая область также будет существовать на узлах (также называемых ведомыми), где работают агенты, но журналы (и артефакты, если включена функция archiveArtifats) копируются обратно на сервер в каталог jobs/.../builds после сборки. Лучшей практикой является не строить на контроллере (мастере). Рабочее пространство следует считать эфемерным.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.