- 21, Oct 2024
- #1
У меня есть задание Дженкинса, которое выполняется на подчиненном узле на другой машине, как главный, так и подчиненный, работающие в Windows. Подчиненный узел запускается как служба Windows. В основной репозиторий включен подмодуль git. После проверки кода для репозитория основного и подмодуля мне нужно создать папку внутри папки подмодуля и записать в нее файл с некоторыми основными деталями развертывания, такими как тег, версия и т. д. Структура примерно такая:
main -> submodule -> {newfolder} -> {newfile}
Я использую mkdir() для создания папки, но она не создается. Я также попробовал метод dir(). Но, похоже, ничего не работает. Может ли кто-нибудь помочь в этом:
- Нужно ли мне предоставлять повышенные разрешения для службы Windows, используемой для запуска подчиненного узла?
- Нужно ли предоставлять разрешения на уровне папки?
Любая другая проверка, которую мне не хватает, пожалуйста, помогите.
#jenkins-pipeline #git #permissions