Как перейти с версии с ядром Jenkins 1.580.3 на 2.X - PullRequest
0 голосов
/ 06 апреля 2020

У меня есть плагин jenkins, созданный с версией 1.580.3, который сделан в файл hpi и загружен в jenkins. Теперь мне нужно перейти на версию jenkins 2.X. Я не смог этого сделать. В настоящее время я использую jenkins. -core, jenkins-war, jenkins-test-harness установлен на 1.580.3. Теперь, когда я перехожу на версию 2.X, я смог исправить свои модульные тесты, но мои интеграционные тесты не дают результатов, сообщая об исключении нулевого указателя. в JenkinsRule.class и FreeStylePrject.class, когда версия установлена ​​на 2.0.

Никакие ссылки не могут спасти меня. Кто-нибудь может мне помочь? Любая помощь приветствуется

1 Ответ

0 голосов
/ 07 апреля 2020

«Ошибка определения класса не найдена», скорее всего, из-за отсутствия плагина или несовместимого с вашей версией 2.x. Проверьте в центре обновлений (Управление Jenkins> Управление плагинами) на своем сервере Jenkins, если доступна совместимая версия вашего плагина 1.580.3.

Когда мы выполняем обновление Jenkins, мы всегда сделать резервную копию. Затем мы обновляем файл war, обновляем все совместимые плагины и восстанавливаем резервную копию в случае неудачного обновления.

...