У меня есть несколько тестовых примеров в огурцах с языком огурца, загруженным в git. Поскольку вкладчики к нему более 1 в настоящее время, при подаче заявок на получение запросов, я хочу, чтобы CI запускал наши тестовые теги, которые автоматически передаются в CI.Нужна идея о CI для запуска моих тестов огурца в git
Я использую ruby для автоматизации своего тестового примера для тестирования веб-браузера. Я попробовал Дженкинса, но, похоже, действительно сложно интегрироваться. Также travis, я мог видеть, хотя у меня есть файл .yml
в репозитории, я все еще получаю, что файл rake
отсутствует.
Может ли кто-нибудь сказать мне, что является лучшим CI для моего требования, а также документы о том, как его интегрировать, было бы полезно.
Также, любая идея, как файл .yml
и rake.ru
должен фактически содержать для огурца с огурцом, автоматизированным с рубином, должно быть? Для этого необходимо установить rvm
?
Спасибо за предложение! Я попытался использовать это, но во время конфигурации я даже имел файл '.yml' в своем репо, Travis все еще показывал, что файл' rake' отсутствует. Это какой-то файл '.ru'? У меня нет большого опыта в интеграции CI. Не могли бы вы помочь мне узнать, какие файлы конфигурации мне нужны и что они должны содержать, для проекта огурца с огурцом с использованием рубина? –
@Mrityunjeyan S, Пожалуйста, напишите свой trvis.yml и ошибку от travis – unkmas
Ну, я удалил файл '.travis.yml'. В нем содержалась информация о 'language'' '' 'before install'. Я думаю, что travis не совместим для тестирования BDD-типа тестов ruby с модулем watir ...? –