Настройка клиента CDash - PullRequest
       18

Настройка клиента CDash

0 голосов
/ 01 апреля 2011

Я пытаюсь создать среду C ++ CI с помощью CDash.

У меня работает CDash на моем компьютере, и я могу отправить ему некоторые результаты с клиентов CDash, запустив ctest вручную.

Я немного растерялся из-за того, как настроить клиент для автоматической компиляции и тестирования кода при изменении исходного кода в системе управления версиями (subversion) или в определенные моменты времени.

У меня есть книга Mastering CMake, но, похоже, по этой теме она мало что говорит.

Есть ли способ выполнить непрерывную сборку без взлома запланированных задач / cron?

Есть ли какой-нибудь хороший пример, который было бы полезно проверить?

Могу ли я как-нибудь заказать запуск сборки на каком-то сайте с панели инструментов?Я помню, что где-то видел это, но сейчас не могу его найти.

Подходит ли CDash для сред CI?(используйте комментарии, чтобы ответить на этот вопрос)

1 Ответ

1 голос
/ 01 апреля 2011

CDas @ Home может быть решением.Обычно мои непрерывные машины запускают сценарий для ночной задачи cron, которая опрашивает хранилище каждые пару минут в течение ~ 24 часов.

...