Я нахожусь на коробке redhat linux. Недавно я обновил Jenkins до версии 1.509 только для того, чтобы найти, что после этого он «забыл» две мои работы/проекты. Рабочие места все еще можно найти на моей машине Jenkins в/var/lib/jenkins/jobs, но они больше не отображаются в графическом интерфейсе Jenkins. Я попытался воссоздать их на основе файла конфигурации, который у меня есть, но я не уверен, что полностью восстановил те функции, которые у них были.Обновление Jenkins утрачивает старые вакансии
Я также попытался скопировать работу и/или переименовать ее в надежде, что это заставит дженкинсов это увидеть, но не повезло. Я пробовал cp -r /var/lib/jenkins/jobs/JOB1 /var/lib/jenkins/jobs/JOB2
. Я также перезапустил службу несколько раз. Наконец, я обновил все свои плагины на случай, который был каким-то образом связан.
Итак, мой вопрос: «Как я могу заставить Дженкинса замечать эти задания?» или сбой в том, что «могу ли я запустить эти задания из терминала?»
ПРИМЕЧАНИЕ. Я не обескураживаю других людей от модернизации Дженкинса. После того, как я обновил Дженкинс, я жаловался на ряд вещей, на которые я не уделял достаточного внимания, на что, как я полагаю, попал в этот беспорядок в первую очередь.
Пробовал ли вы запускать сборку с помощью CLI. Например, java -jar jenkins-cli.jar -s http: // build –
Vikram
это может быть связано с совместимостью нескольких плагинов. – Amey
@Vik Когда я попробовал вашу команду, я получил одно из следующих слов: «Нет такой команды:» или я получаю «Нет такой работы» «Возможно, вы имели в виду« ». Второй, который я получаю, когда я использую build -c. –
OrwellHindenberg