Коллеги, добрый день! Появилось немного времени, и решил потренится в создании тестового фреймворка. Фреймворк написал, тесты бегаю локально. Теперь хочется настроить CI (with Jenkins). Может кто-то знает сервис, где бы можно было развернуть это все в облаке БЕСПЛАТНО? Так как своего энва для тестовых целей нет. Заранее спасибо!
А почему локально не хотите настроить?
Или уже Дженскинс ставить, настраивать, создавать задачи умеете?
Локально jenkins настроить думаю смогу. Хотелось бы на виртуалках попробовать.
Совет, вы всё-таки попробуйте сделать это на том что есть под рукой (сомневаюсь, что всё получится сразу и без запинок), а потом, если найдётся ответ на основной вопрос, решите только оставшийся вопрос - как перенести то что вы уже сделали и умеете.
Спасибо за совет.
CircleCI
TravisCI
SauceLab/BrowserStack - как тестовые фермы с браузерами
но тут нужно уже смотреть насколько вам хватит бесплатных возможностей
Можете вот здесь OpenShift
Но есть одна трудность
java.net.BindException: Permission denied
В RedHat нельзя юзать порты меньше 1024 не из под рута, поэтом необходимо сконфигурить Jenkins на использование портов выше 1024
PS. Конкретно в OpenShift я не нашел как это сделать. Если у кого то получилось - отпишите
Jenkins же по дефолту слушает 8080