2013-11-22 155 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