Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/jenkins/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何更改jenkins build文件夹结构_Jenkins_Jenkins Plugins_Jenkins Pipeline - Fatal编程技术网

如何更改jenkins build文件夹结构

如何更改jenkins build文件夹结构,jenkins,jenkins-plugins,jenkins-pipeline,Jenkins,Jenkins Plugins,Jenkins Pipeline,我已经在Jenkins上创建了一个freestyle项目,并配置为构建github项目。项目名称为test,github名称为myapp。当我触发构建时,我看到my app的内容将被克隆到jenkins workspace目录下名为test的文件夹中。因此,我想知道如何将它配置为将git项目克隆为test下的子目录。例如,我当前的工作区目录类似于:$JENKINS\u HOME/workspace/test/,但我希望它是$JENKINS\u HOME/workspace/test/my app

我已经在Jenkins上创建了一个freestyle项目,并配置为构建github项目。项目名称为
test
,github名称为
myapp
。当我触发构建时,我看到
my app
的内容将被克隆到jenkins workspace目录下名为
test
的文件夹中。因此,我想知道如何将它配置为将git项目克隆为
test
下的子目录。例如,我当前的工作区目录类似于:
$JENKINS\u HOME/workspace/test/
,但我希望它是
$JENKINS\u HOME/workspace/test/my app
。我怎样才能做到这一点呢?

您可能会进入其中,使用运行shell(bat或bash)的构建步骤来处理布局

但我不确定那会有什么作用。詹金斯可能会对这个结构感到困惑


我不知道为什么更改文件夹很重要

为了构建作业,我需要在根结构下创建一些其他脚本文件。没有办法吗?我没听说过。听起来很奇怪,但不是“太奇怪”,所以这是可能的。它是git,所以你可以重命名源文件,不是吗?