Я учусь VSTS. У меня в репозитории есть однострочный файл HelloWorld.cpp и make-файл для сборки этого файла cpp.
Во-первых, я создал свое определение сборки, как показано ниже:
во-вторых, я назначил определение сборки единственному доступному хост-агенту Linux, который называется «Hosted Linux (Preview)»:
После этого я начал сборку, но она возвращает ошибку:
Затем я проверил возможности агента. У него нет CMake и нет компилятора, такого как gcc или clang.
Я проверил страницы документации VSTS об агентах сборки, но понятия не имею, что мне делать.
На размещенном агенте и размещенном агенте VS2017 установлен CMake, вы можете использовать размещенный агент или агент Hosted VS2017. Вам нужно добавить возможность вручную (cmake и yes), проверьте Сборка: CMake Q&.
С другой стороны, что касается CMake в агенте Hosted Linux, я оставляю отзыв здесь: CMake в размещенном агенте Linux.
Других решений пока нет …