Я начинаю небольшой проект с открытым исходным кодом, я сам являюсь единственным источником времени. Тем не менее, я думаю, что настройка непрерывная интеграция была бы полезной для обнаружения того, сломал ли я сборку.
Есть ли бесплатный, размещенный сервер непрерывной интеграции, подходящий для очень маленьких проектов? Googling появился CodeBetter, но я не уверен, что они примут только один проект, который только начинается.
Я предпочитаю TeamCity, но я открыт для предложений.
Примечание. Решение размещено - обязательное условие для меня. Я не хочу настраивать и поддерживать сервер непрерывной интеграции, поэтому ответы, такие как "TeamCity" или "CruiseControl", просто несущественны.
Конкретные требования:
- Я размещаю свой проект на GitHub, поэтому сервер непрерывной интеграции нуждается Git
- Я хотел бы, чтобы сервер непрерывной интеграции выполнял тесты интеграции .NET(unit)
- Приятно иметь - мне также нужен доступ к серверу MySQL (хотя я мог бы модифицировать тесты для использования встроенных SQLite, они в настоящее время работают с внешним сервером MySQL).