2013-11-22 132 views
0

我是詹金斯的新手,从现在开始。 我在这里看到以下错误。詹金斯建筑命令错误?

Building in workspace /var/lib/jenkins/workspace/GIF_DECODER 
[GIF_DECODER] $ /bin/bash /tmp/hudson3370393570271110742.sh 
/tmp/hudson3370393570271110742.sh: line 2: cd: /home/joshis1/Data/E-Drive/Blog/Ready_to_post/Ubuntu/GIF_Decoder_LINUX: Permission denied 
/var/lib/jenkins/workspace/GIF_DECODER 

我已经给出了构建命令如下。这是在执行shell。

#!/bin/bash 
cd /home/joshis1/Data/E-Drive/Blog/Ready_to_post/Ubuntu/GIF_Decoder_LINUX 
pwd 
make clean 
make everything 

我不明白这里有什么问题?看起来是许可年份。我有詹金斯在sudoers名单。我不是为什么它寻找/ var/lib/jenkins/workspace/GIF_Decoder。

我看到詹金斯页下 - HTTP://:8080 /工作/ GIF_DECODER /配置

我如何设置的主机名,这样的而不是本地主机,我有一些有意义的名字?请帮忙。另外,对于linux用户,Jenkins最好的文档/视频是什么?如何调试Jenkins问题?如何通过发送电子邮件实例化构建?

回答

0

我不明白这里有什么问题? 这是一个权限错误。它看起来像你的詹金斯用户没有权限/home/joshis1/Data/E-Drive/Blog/Ready_to_post/Ubuntu/GIF_Decoder_LINUX

我如何设置主机名,以便不是本地主机我有一些有意义的名称? 在URL中尝试您的服务器的主机名。例如http://myserver:8080/job/GIF_DECODER/configure

此外,什么是最好的文件/视频开始与詹金斯为Linux用户? 我期望您对Linux的工作原理有基本的了解。这对于如何配置jenkins并编写必要的构建步骤非常重要。最基本的信息你会发现在http://jenkins-ci.org和基本安装https://wiki.jenkins-ci.org/display/JENKINS/Installing+Jenkins

如何调试看到Jenkins问题? 这取决于... ...在这个问题上。如果您有构建问题,请首先检查作业的控制台输出。另外,Jenkins将其日志文件写入jenkins主目录。

如何通过发送电子邮件实例化构建? 检查出mail commander plugin