Настройка непрерывной интеграции для проектов ruby ​​на сервере Linux - PullRequest
2 голосов
/ 04 октября 2008

Я хотел бы использовать инструменты с открытым исходным кодом, если это возможно.

вот 2 ссылки, которые я нашел, но не пробовал их -

Ответы [ 3 ]

6 голосов
/ 04 октября 2008

Попробуйте это CruiseControl.rb

http://cruisecontrolrb.thoughtworks.com/

CruiseControl.rb написан на Ruby и предназначен для ruby.

Еще один - Hudson, он построен на Java, но у него есть плагин для ruby ​​

https://hudson.dev.java.net/

2 голосов
/ 05 октября 2008

Существует упрощенный CI-сервер, написанный на Синатре, который называется Integrity, на который вы, возможно, захотите взглянуть. Я в основном использовал его, потому что он поддерживает git.

Ссылка на Git

2 голосов
/ 05 октября 2008

Попробуйте Cinabox (я автор). Он предназначен для того, чтобы сделать это максимально простым, и использует cruisecontrol.rb. Есть скринкаст и ридми. Если у вас возникли проблемы, откройте заявку, используя ссылку LightHouse в файле readme.

Удачи!

...