一尘不染

詹金斯无法访问已安装的驱动程序

jenkins

我的Jenkins服务器在Windows
2008服务器上的Tomcat中运行。我已经在CentOS上设置了NFS服务器,Win2008服务器可以通过mount命令访问NFS共享文件夹。我在Windows上以管理员用户身份运行时进行了测试。我将文件夹安装为Windows
2008服务器上的Z驱动程序。但是我在詹金斯(Jenkins)的工作说它找不到Z驱动程序,我想詹金斯(Jenkins)Web应用程序可能没有足够的权限来访问Z驱动程序。请查看詹金斯的错误消息

控制台输出:

Started by user anonymous
Building in workspace C:\.jenkins\workspace\upland-install
[upland-install] $ cmd /c call "C:\Program Files\Apache Software Foundation\Tomcat    6.0\temp\hudson4487584210513580576.bat"

C:\.jenkins\workspace\upland-install>rd d:\tmp\upland_dist /s /q

C:\.jenkins\workspace\upland-install>xcopy Z:\upland_release\364 d:\tmp /S

 **Invalid drive specification**
 0 File(s) copied

如何解决这个问题?将Jenkins安装为Windows服务?


阅读 279

收藏
2020-07-25

共1个答案

一尘不染

几个解决方案:

  1. 您需要在安装驱动器的用户上下文中运行Jenkins进程。这可行,但并非总是所需的解决方案。
  2. 在已安装驱动器的用户上下文中启动的Jenkins从属服务器上运行作业。如果从属计算机不可用,则并非总是可能。
  3. 使用通过CIFS发布插件
2020-07-25