我有一個使用腳本構建我的項目的Jenkins作業。在以下行上,腳本失敗mvn -e -X -Dgit='$git' release:prepare
。Jenkins在哪裏存儲項目源
因爲我想查找原因,我想要去Jenkins服務器並從命令行運行mvn -e -X -Dgit='$git' release:prepare
,以查看它是否有效。
Jenkins是否將項目的源代碼存儲在某處,以便我可以去該文件夾並調用Maven?
如果是,那麼在哪裏?
我有一個使用腳本構建我的項目的Jenkins作業。在以下行上,腳本失敗mvn -e -X -Dgit='$git' release:prepare
。Jenkins在哪裏存儲項目源
因爲我想查找原因,我想要去Jenkins服務器並從命令行運行mvn -e -X -Dgit='$git' release:prepare
,以查看它是否有效。
Jenkins是否將項目的源代碼存儲在某處,以便我可以去該文件夾並調用Maven?
如果是,那麼在哪裏?
安德魯中號報價:
「哈得遜/詹金斯並不完全這樣的。它默認存儲在/ var/lib中/詹金斯配置和作業信息(如果您使用的是.deb文件如果您想爲特定應用程序設置持久性,那麼您需要自己處理 - Hudson是continuous integration服務器,而不是測試框架。
查看關於持續集成的維基文章以瞭解概述的期望。「
從serverfault上的Question。
是的,它存儲在默認情況下作業的項目文件在
的/ var/lib中/詹金斯/工作區/ {您的在職名}
這是詹金斯猜想項目文件存在,或者在開始工作/構建之前從源文件中提取它。
是的,它將源代碼存儲在工作區 – Jens