2015-09-29 5 views
-2

У меня есть репозиторий кода на файловом сервере, присутствующем в LAN.I хотел бы получить к нему доступ через Jenkins. Любая помощь приветствуется.Доступ к локальному файловому серверу через Jenkins

С уважением, Newbie_in

+0

Необходимо предоставить дополнительную информацию о том, какой тип файлового сервера/репозитория кода вы хотите получить. Это репозиторий git/cvs. вы можете напрямую переходить к вашей главной машине с помощью опции «выполнить оболочку». В разделе «BUILD» – Triangle

+0

Это обычный файловый сервер в локальной сети. Я попытался перейти непосредственно к главной машине с помощью опции «выполнить оболочку». В разделе «BUILD» сопоставление диска, но было отказано в доступе даже после предоставления моих учетных данных. Я не знаю, что это за репозиторий, но папка содержит обычный код C. Это будет полезно, если вы можете указать, в каком типе репозитория входит эта папка и как получить доступ Это. С уважением, Newbie_in –

+0

В командной оболочке сначала проверьте, где находятся команды «whoami» и «pwd». Затем перейдите в нужное место. Также проверьте все команды вручную на оболочке, прежде чем запускать ее из среды Jenkins. , если разрешение отклонено, проверьте, предоставлена ​​ли папке разрешение пользователя Jenkins или, в случае сомнения, дайте 777. Обычно домашний каталог Jenkins является «/ var/lib/jenkins». после того, как вы попытаетесь выполнить вышеуказанные шаги, у вас будет лучшее понимание – Triangle

ответ

0

Это следующие шаги, которые решали вышеуказанную проблему для меня.Я не знаю, если это правильный путь, но он работает.
Чтобы получить доступ к файловому серверу в локальной сети (или UNC-пути) через Jenkins, нам необходимо изменить журнал служб Jenkins. Это делается с помощью следующих шагов.

1. В меню запуска введите «Услуги».

2.В диалоговом окне «Службы» найдите Дженкинса в списке.

3. Щелкните правой кнопкой мыши на Jenkins и перейдите к свойствам.

4.Go для входа на

5.Select «этот счет»

6.В секции пользователя дать «Домен \ Имя пользователя» и пароль, который имеет доступ к файловому серверу в путь UNC (LAN).

7. После перезагрузки система применит изменения.

8. После перезагрузки можно получить доступ к UNC-пути через «Выполнить оболочку» Дженкинса.

Надеюсь, это поможет.
Newbie_in

Смежные вопросы