Если вы посмотрите на вывод,
cmake --help-command add_custom_target
В нем упоминается аргумент ALL: «Если указана опция ALL, это означает, что эта цель должна быть добавлена к цели сборки по умолчанию, чтобы она запускалась каждый раз». Вам нужно будет добавить этот аргумент к вашей пользовательской цели, и цель Nightly запускает make, чтобы собрать все в целевой сборке по умолчанию. Таким образом, следующее должно сделать это,
add_custom_target(buildtests)
Другой вариант - написать собственный скрипт CTest, который даст вам более точный контроль над сборкой и тестированием вашего проекта.