我现在是詹金斯的新手。 我在这里看到以下错误。
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
我不明白这里的问题是什么?看起来是一个许可年。我有jenkins在sudoers列表中。我不是为什么它寻找/ var / lib / jenkins / workspace / GIF_Decoder。
我看到jenkins页面 - http://:8080 / job / GIF_DECODER / configure
如何设置主机名,以便代替localhost,我有一些有意义的名字?请帮忙。另外,Jenkins为linux用户提供的最佳文档/视频是什么?如何调试Jenkins问题?如何通过发送电子邮件来实例化构建?
答案 0 :(得分:0)
我不明白这里的问题是什么?
这是一个权限错误。看起来您的jenkins用户没有/home/joshis1/Data/E-Drive/Blog/Ready_to_post/Ubuntu/GIF_Decoder_LINUX
如何设置主机名,以便代替localhost,我有一些有意义的名字?
在URL中尝试服务器的主机名。例如http://myserver:8080/job/GIF_DECODER/configure
另外,Jenkins为linux用户提供的最佳文档/视频是什么? 我希望您对linux的工作方式有基本的了解。这对于如何配置jenkins并编写必要的构建步骤非常重要。您可以在http://jenkins-ci.org和基本安装https://wiki.jenkins-ci.org/display/JENKINS/Installing+Jenkins
上找到最基本的信息如何调试Jenkins问题? 那要看 ... ......关于这个问题。如果您有构建问题,请先检查作业的控制台输出。此外,Jenkins将其日志文件写入jenkins主目录。
如何通过发送电子邮件来实例化构建? 查看mail commander plugin