Я делаю первые шаги с Jenkins.
Первая установка прошла успешно, но после добавления токена доступа GitHub и учетных данных, а также последующего перезапуска я не смог войти в систему.
Чтобы решить эту проблему, я отключил безопасность, но не смог создать нового пользователя (это не сработало с отключенной безопасностью), и после получасового гугления и мучений я решил удалить Jenkins, удалить данные Jenkins (из C:\Users\MY_USER\AppData\Local\Jenkins и C:\Program Files\Jenkins).
После удаления я попытался установить Jenkins снова - он не смог завершить установку, так как не смог запустить службу. Я понял, что служба Jenkins все еще работает.
Поэтому я снова удалил содержимое обеих вышеупомянутых папок, перезапустил Windows, убедился, что служба Jenkins больше не запущена, и повторил попытку установки.
Та же проблема: Jenkins не может запустить службу. Я даже пробовал запустить установщик под администратором, результат тот же:
Не удалось запустить службу 'Jenkins' (Jenkins). Убедитесь, что у вас достаточно прав для запуска системных служб.
Вопрос:В чем проблема и как мне установить Jenkins?
P.S. Я пытаюсь использовать версию Jenkins 2.273 и устанавливаю Jenkins под пользователем «Администратор».
решение1
Не знаю, в чем была причина проблемы, но я решил ее следующим образом:
- Запустите установку еще раз и дойдите до момента, когда установщик сообщит о невозможности запустить службу.
- Получил сообщение об ошибке:
- перейдите в Службы Windows и найдите службу Jenkins
- зайдите в его свойства, откройте вкладку «Вход в систему»
- переключить «Войти как» на «Учетная запись локальной системы» (в моем случае это была указанная учетная запись)
- сохраните изменения, нажав «ОК»
- Снова щелкните правой кнопкой мыши по службе Jenkins и «Запустите» ее вручную.