詹金斯git位置

时间:2012-07-18 23:37:34

标签: git jenkins

我正在尝试找到jenkins存储git存储库的目录,我需要能够设置AWS开发工具,以便我可以运行shell命令到aws.push到beanstalk。由于某种原因,具有工作文件的目录似乎具有与之关联的不正确的分支信息。

jenkins@192.168.1.1:~/jobs/myPHPapp/workspace$ git status
# Not currently on any branch.
# Untracked files:
#   (use "git add <file>..." to include in what will be committed)
#
#   default/

从github进口的分支jenkins是我的'dev'分支,奇怪的是它只显示了master。 Jenkins是否在其他地方保存了另一个存储库副本?

2 个答案:

答案 0 :(得分:6)

你已经做对了,Jenkins将git存储库克隆到${JENKINS_HOME}/jobs/<JOB_NAME>/workspace

中的作业工作区

您应该尝试清除工作区,然后启动另一个版本。如果这有助于您可以设置Jenkins在构建完成后自动清除工作区。如果这没有帮助,您必须仔细检查此作业生成的控制台输出,如果需要进一步的帮助,可以发布它。

答案 1 :(得分:2)

自2020年2月起,詹金斯(Jenkins)将git存储库存储在/var/lib/jenkins/workspace/folderName_jobname

(Jenkins 2 ....在Ubuntu 18.04 LTS上)