我已經安裝了Ubuntu的一個詹金斯CI(單機8081端口)的git apt-get和gitblit上一個Tomcat 7詹金斯的Git掛鉤
在我的服務器Git的家是不是更由git的用戶擁有運行,它是由tomcat7自己創建的,我可以用gitblit創建新的Repos。
Ich還可以推和拉提交。但是在提交之後,我無法啓動Jenkins構建。
在存儲庫的'hooks'目錄中,我添加了一個名爲post-receive的新文件。
#!/bin/bash
curl http://myserver.de:8081/job/mytestrepo/build?token=aasdfbabfabfibafhbhf
如果我在shell上運行它,curl命令將起作用。但是,如果git應該啓動它,那麼它不會運行?我不知道我做錯了什麼。
托爾比約恩Ravn的安德森,感謝,但它不工作。 'type curl'命令返回/ usr/bin/curl。但在推後Jenkins不會開始構建。 – 2014-11-03 12:15:51
jenkins日誌顯示什麼? – 2014-11-03 12:18:43