2017-03-08 103 views
0

我有一个使用脚本构建我的项目的Jenkins作业。在以下行上,脚本失败mvn -e -X -Dgit='$git' release:prepareJenkins在哪里存储项目源

因为我想查找原因,我想要去Jenkins服务器并从命令行运行mvn -e -X -Dgit='$git' release:prepare,以查看它是否有效。

Jenkins是否将项目的源代码存储在某处,以便我可以去该文件夹并调用Maven?

如果是,那么在哪里?

+0

是的,它将源代码存储在工作区 – Jens

回答

0

安德鲁中号报价:

“哈得逊/詹金斯并不完全这样的。它默认存储在/ var/lib中/詹金斯配置和作业信息(如果您使用的是.deb文件如果您想为特定应用程序设置持久性,那么您需要自己处理 - Hudson是continuous integration服务器,而不是测试框架。

查看关于持续集成的维基文章以了解概述的期望。“

从serverfault上的Question

2

是的,它存储在默认情况下作业的项目文件在

的/ var/lib中/詹金斯/工作区/ {您的在职名}

这是詹金斯猜想项目文件存在,或者在开始工作/构建之前从源文件中提取它。