Поставить сервер непрерывной интеграции Jenkins на Ubuntu

Дано:

Ubuntu 12.04 LTS (серверная или настольная редакция).

Надо:*

Установить сервер непрерывной интеграции Jenkins.

Решение:

Всё очень просто (см. http://pkg.jenkins-ci.org/debian/):

  1. Добавляем ключ репозитория Jenkins:
    wget -q -O - http://pkg.jenkins-ci.org/debian/jenkins-ci.org.key | sudo apt-key add -
  2. Добавляем сам репозиторий:
    echo "deb http://pkg.jenkins-ci.org/debian binary/" | sudo tee /etc/apt/sources.list.d/jenkins.list
  3. Обновляем информацию о доступности пакетов программ с учетом нового репозитория:
    sudo apt-get update
  4. Устанавливаем нужное:
    sudo apt-get install jenkins jenkins-cli ant openjdk-6-jdk

Сразу после установки у вас будет доступен сервер Jenkins по адресу http://localhost:8080/ .

Замечания:

Дополнительно установлен интерфейс командной строки для управления Jenkins. Его опции доступны по адресу http://localhost:8080/cli .

Пакеты ant и openjdk-6-jdk нужны для непосредственной работы заданий тестирования и сборки, самому Jenkins они не требуются.

Для начала работы желательно сходить в Центр управления плагинами и обновлениями: http://localhost:8080/pluginManager/ .

 

* Да, я тут лукавлю, ибо цель не в самом сервере НИ, а в том, что он умеет делать, но не всё сразу 😉

Комментариев нет »09.08.2012 10:55:21 | Ubuntu, Делаю | , ,

Оставить комментарий