Настройка непрерывной интеграции для проектов ruby ​​на сервере linux

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

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

Пошаговое руководство по созданию собственного Slackbot: От установки до развертывания
Пошаговое руководство по созданию собственного Slackbot: От установки до развертывания
Шаг 1: Создание приложения Slack Чтобы создать Slackbot, вам необходимо создать приложение Slack. Войдите в свою учетную запись Slack и перейдите на...
2
0
372
3

Ответы 3

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

http://cruisecontrolrb.oughttworks.com/

CruiseControl.rb написан на Ruby и разработан для Ruby.

Другой - Hudson, он построен на Java, но в нем есть плагин для ruby.

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

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

Удачи!

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

Справочник по Git

Другие вопросы по теме