首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Jenkins调用omake时出现的“拒绝权限”错误

在Jenkins调用omake时出现的“拒绝权限”错误
EN

Stack Overflow用户
提问于 2015-02-09 15:17:00
回答 1查看 442关注 0票数 1

情况是,包含omake.exe执行的批处理命令文件位于clearcase视图中。从dos命令窗口调用这个bat文件很好,但是如果我从Jenkins作业调用相同的bat文件,我会得到以下错误消息:

代码语言:javascript
复制
Started by user XXXXXXX
[EnvInject] - Loading node environment variables.
Building in workspace C:\app\tools\Jenkins\jobs\workspace
[workspace] $ cmd /c call C:\WINDOWS\TEMP\hudson7938450600036163921.bat

C:\app\tools\Jenkins\jobs\workspace>cleartool startview Z000000_Latest 

C:\app\tools\Jenkins\jobs\workspace>subst Y: X:\Z000000_Latest 

C:\app\tools\Jenkins\jobs\workspace>cd /d "Y:\prj_cfg" 

Y:\prj_cfg>omake Y:\source\sw\sw_main.cpp 
omake: Error: Unable to start build session for view "Z000000_Latest" - Permission denied
omake: command line: Unable to get bldcm session handle
. Stop.

Y:\prj_cfg>exit 1 
Build step 'Execute Windows batch command' marked build as failure
Finished: FAILURE

有人有主意吗?谢谢

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-02-09 15:24:12

失败的Jenkins作业与成功的批处理会话之间存在差异的主要原因是环境变量(更不用说用户可能有所不同)。

例如,在Jenkins作业会话中,CLEARCASE_PRIMARY_GROUP环境变量可能与批处理会话不同(或根本没有设置)。

比较“set”命令在这两种情况下的结果,以显示差异,并测试哪些可能重要。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/28413024

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档