Я только что завершил такое же зеркалирование несколько минут назад, лол.Вы можете сделать это, просто поместив папки в пути сборки вашего старого сервера на новый.
История сборки находится в каталоге сборки, если вы не знаете, где она находится, проверьте файл config.xml вваша папка Jenkins (AKA $JENKINS_HOME\config.xml
) и ctrl+F
"buildsDir".
Путь сборки по умолчанию в Jenkins ${ITEM_ROOTDIR}/builds
, который находится внутри папки заданий в $JENKINS_HOME
.Я лично рекомендую, чтобы история и дом Дженкинса располагались на разных дисках для лучшего управления памятью.
Итак, просто скопируйте задания и историю на новый сервер сборки, поместите старые задания под $JENKINS_HOME\jobs
истарая папка сборки в новом каталоге сборки (buildsDir).
Заметил, что есть некоторые файлы, которые нельзя скопировать, поскольку в истории есть несколько указателей, таких как Last Successful build, lastFailedBuild.Просто пропустите эти файлы
Надеюсь, это поможет