Работа над CI для нашего проекта Golang.
После того, как я установил Jenkins на мастер Windows, я настроил первый проект Freestyle.Для построения проекта golang код проекта должен быть в GOPATH под src
.Это в моем случае внутри C:\Windows\System32\config\systemprofile\go\
.
Я сделал некоторые изменения в опциях Git Repository внутри Source code management
в Jenkins.Я установил Check out to sub-directory
на C:\Windows\System32\config\systemprofile\go\src\nhm
, чтобы проект go работал в GOPATH.После того, как я это сделал, шаг git-fetch
начинает сбой.
Ошибка:
ERROR: Error cloning remote repo 'origin'
stderr: error: cannot spawn C:\Windows\System32\config\systemprofile\go\src\nhm@tmp\ssh3120648910683130753.bat: No such file or directory
Не изменились каталоги Jenkins (сюда входят workspaceDir ${JENKINS_HOME}/workspace/${ITEM_FULL_NAME}
и buildsDir ${ITEM_ROOTDIR}/builds
)
Что мне здесь не хватает?Когда генерируется этот файл .bat, чтобы потом его можно было использовать ради git-clone?