Jenkins установка и настройка - kropachev/1c-devops-jr GitHub Wiki

👨🏻 Jenkins, установка и настройка

Контейнер Jenkins доступен для установки прямо в Portainer из шаблона.

Если из-за сертификатов установка из шаблонов не возможна:

docker run jenkins/jenkins:lts-jdk11

Если при первом запуске Jenkins сообщит что не может установить защищенное соединение для установки плагинов, даже после настройки прокси, то необходимо добавить корневой сертификат - см. раздел Сертификаты.

Пароль для первого запуска можно найти в логах установки.

При первом запуске необходимо выбрать плагины.

  • Отключаем плагины:

    • OWASP Markup Formatter
    • Ant
    • Gradle
    • Matrix Authorization Strategy
    • PAM Authentication
    • LDAP
  • Включаем плагины:

    • Dashboard View
    • SSH Agent
    • JUnit
    • GitLab
    • GitHub
  • После установки дополнительно установить плагины:

    • Allure
    • Blue Ocean
    • Copy Artifact
    • Docker Swarm
    • Git Pipeline for Blue Ocean
    • HTTP Request
    • Node and Label parameter
    • Pipeline Aggregator View
    • Pipeline Configuration History
    • Pipeline GitHub Notify Step
    • Pipeline implementation for Blue Ocean
    • Pipeline: Multibranch with defaults
    • Pipeline timeline
    • Pipeline Utility Steps
    • SonarQube Scanner
    • Throttle Concurrent Builds