Архивы рубрики ‘Continuous Integration/Continuous Delivery’

Jenkins: сборка проекта по коммиту в Bitbucket и GitHub

Сборка Jenkins-проекта по коммиту в Bitbucket 1.Установить Bitbucket-плагин в Jenkins

  2. Настройка сборки В настройках сборки в разделе триггеры выбираем

  3.Настройка Webhook для репозитария на Bitbucket 

4.Делаем коммит в репозитарий и проверяем наличие новой сборки, запущенной коммитом в BitBucket   Сборка Jenkins-проекта по коммиту в GitHub   1.Установка GitHub Integration […]

Установка SonarQube на Ubuntu16

SonarQube требует наличие Java и базы данных(PostgreSQL,MySQL,Oracle и т.д)   Установка Java

  В качестве базы данных используем MySQL Установка и базовая настройка MySQL

Создаем базу данных sonarqube ,пользователя sonarqube с правами к этой базе данных с паролем sonarpassword

[…]

Установка Nexus и создание Docker-репозитария на Ubuntu16

Установка Java

  Установка Nexus

Логи смотрим в

Настройка ротации логов Nexus

Установка Nginx

Настройка проксирования Nginx на Nexus

  Перевод Nexus […]

Интеграция Jenkins,Maven,Nexus,SonarQube

Установка связки Jenkins,Maven,Nexus,SonarQube рассмотрена в предыдущей статье Maven будет собирать проект, загружать артифакты на Nexus-репозитарий, а SonarQube будет анализировать код Выполним это в трех вариантах:

Рассмотрим первый вариант — Без Jenkins ( с помощью командной строки и команд mvn) Maven ищет конфигурационный файл settings.xml в двух местах — в директории,где установлен Maven, в каталоге […]

Установка связки Jenkins, Maven, Nexus, SonarQube на Centos7

Установка Jenkins Подключение EPEL-репозитария и установка java-openjdk

Добавление репозитария Jenkins и его установка

Продолжаем установку через WEB-интерфейс

Пароль указан в файле

Просмотр логов Jenkins

Источник: https://wiki.jenkins.io/display/JENKINS/Installing+Jenkins+on+Red+Hat+distributions   Установка Maven

в настройках Jenkins указываем […]

Jenkins: Сборка проекта по коммиту в SVN

7.Сборка проекта по коммиту в GitHub 8.Сборка проекта по коммиту в BitBucket   1.Создание отдельного пользователя для автоматического запуска сборок

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

Вводим имя нашого пользователя myusername и устанавливаем необходимые права

  3.Определение значений параметров аутентификации пользователя Заходим в Jenkins под созданным пользователем myusername и в профиле […]


Thanx: Remont-vdom
Яндекс.Метрика