Я пытаюсь создать среду C ++ CI с помощью CDash.
У меня работает CDash на моем компьютере, и я могу отправить ему некоторые результаты с клиентов CDash, запустив ctest вручную.
Я немного растерялся из-за того, как настроить клиент для автоматической компиляции и тестирования кода при изменении исходного кода в системе управления версиями (subversion) или в определенные моменты времени.
У меня есть книга Mastering CMake, но, похоже, по этой теме она мало что говорит.
Есть ли способ выполнить непрерывную сборку без взлома запланированных задач / cron?
Есть ли какой-нибудь хороший пример, который было бы полезно проверить?
Могу ли я как-нибудь заказать запуск сборки на каком-то сайте с панели инструментов?Я помню, что где-то видел это, но сейчас не могу его найти.
Подходит ли CDash для сред CI?(используйте комментарии, чтобы ответить на этот вопрос)