28 Aug 2012

Hudson Git and SSH keys

Category howto

Установка Hudson на Ubuntu с Git + доступом по ssh-key

Скачиваем native-package с сайта Hudson

$ sudo dpkg -i hudson.deb
```

Система начнет ругатся на зависимости и прекратит установку, чотбы установить все зависимости нужно запустить следующее

$ apt-get -f install 

После чего hudson готов к использованию на :8080 порту.

Для работы с Gitом по ключам необходимо эти ключи сгенерировать, заходим от ползователя hudson

$ sudo su hudson

Генерируем ключи

$ ssh-keygen -t rsa

После чего соответсвенно кладем эти ключи к себе в кофниг gitosis в директориб keydir и соотвествено добавляем разарещения в gitosis.conf После push в gitosis-admin можно создавать в hudson проект и указывать URL репозитория, - все должно работать.

Comments