如何在jenkins中获取存储库文件夹

时间:2017-11-24 10:12:35

标签: git jenkins

使用以下选项,我们可以将git存储库签出到另一个文件夹。

enter image description here

但是如何访问此文件夹值? 那有什么变数吗? $ Workspace将指向正在进行默认repo克隆的工作空间文件夹,但不指向此位置。

还有其他变量可以访问吗?

所以我可以在后续的构建步骤中使用它。

2 个答案:

答案 0 :(得分:1)

使用此附加行为将相对于工作区文件夹克隆代码。因此,您必须使用 $ Workspace 环境变量来查找代码目录。

enter image description here 现在,根据您的要求,在后续版本中使用相同的代码库,您可以在同一作业中添加多个构建步骤。

enter image description here

另一种方法是创建一个管道来定义连续的构建步骤。

答案 1 :(得分:1)

您可以使用自定义工作区(您的作业>高级>使用自定义工作区),然后照常访问工作区变量,例如对于批处理命令,请使用%WORKSPACE%