Я использую TeamCity для непрерывной интеграции. Один из моих проектов в решении — это событие перед сборкой. Он работает нормально, когда я строю проект локально. Однако в TeamCity сборка завершилась неудачно с кодом ошибки 3. Событие предварительной сборки предназначено для создания прототипа файла буфера протокола Google и создания заголовочных файлов C ++ и исходных файлов C ++.
Ниже приведено событие перед сборкой:
protoc --proto_path=<SourceDir> --cpp_out=<destinationDir> <SourceDir\protofileName1> <SourceDir\Protofilename2>
Почему я получаю эту ошибку в TeamCity, а не локально? Любые идеи о том, как исправить эту ошибку?
Задача ещё не решена.