Мне нужен файл конфигурации на сервере jenkins, помещенный в 'etc / somefolder'.Я записываю конфиги во временный файл на jenkins, а затем пытаюсь использовать локальную операцию fab для ее перемещения.Я использую:
local("sudo cp %s/config.json %s" % (curr_path,new_path))
,
, где новый путь - мой каталог /etc/somefolder
.Временный файл создается с помощью конфигов, но по какой-то причине файл, который находится в моем /etc
каталоге, пуст.Владельцем этого вновь созданного файла является root: root, тогда как остальные файлы конфигурации в этом каталоге принадлежат jenkins: jenkins (размещены там устаревшим процессом).Я считаю, что это какая-то проблема с разрешением, но я немного растерялся.Любая помощь будет высоко ценится!