Я использовал дженкинсов в течение нескольких лет, но никогда не настраивал себя, что я делал на своей новой работе. Есть несколько вопросов и вопросов, с которыми я столкнулся.Артефакты и рабочее пространство проекта Дженкинса
По умолчанию рабочее пространство расположение - Похоже, последняя Дженкинс имеет рабочее пространство по умолчанию в Дженкинс \ работа [Projectname] \ рабочее пространство и переписывается (или уничтожены, если выбрано) для каждой сборки. Я думал, что вместо этого он должен находиться в Jenkins \ jobs [projectName] \ builds [build_id] \, чтобы он мог сохранять состояние рабочей области для каждой сборки для дальнейшего использования?
Отображение рабочего пространства проекта> Строка_ID страницы - Это соответствует предыдущему, поскольку я ожидал, что каждая «рабочая область» для предыдущих сборников будет показана здесь. В настоящее время в моей настройке эта отдельная страница ничего не дает, кроме пересмотра Git, и какие изменения репо вызвали сборку. Также как консольный выход. Где артефакты? Где ссылка на рабочую область этой сборки, которая была использована?
Архивирование артефактов в сборках - При выборе артефактов фильтр, похоже, не работает. Моя сборка создает филеструктуру с артефактами в ней внутри рабочего пространства. Я хочу сохранить это, и фильтр артефактов говорит, что он начинается с рабочего пространства. Поэтому я помещаю «артефакты», и ничего не получает магазинов (также где это будет храниться?). Я также пробовал «артефакты» и «артефакты/*».
Любая помощь будет замечательной! Благодаря!
Для всех, кому интересно, прямо вставлять вещи в артефакты для сборки и ссылаться на них на странице сборки, просто создайте папку с именем «архив» внутри номера сборки и поместите туда файлы вручную или через пакетный скрипт. – Tacitus86