詹金斯 Windows |构建 > 执行 Windows 批处理命令 |如何将文件夹和文件移动到根目录/工作区
Jenkins Windows | Build > Execute Windows Batch Command | How to move folder and files into the Root Directory / Workspace
我现在真的需要一些帮助。
我想将文件(包含子文件夹和文件)移动到我当前的 jenkins 应用程序的根目录/工作区。我的其他批处理命令有效,例如:
move app laravel
将应用程序文件夹及其内容移动到 laravel 文件夹中
而且我认为它可以正常工作,因为我可以调用绝对文件夹。
但是如果我想使用相对路径移动我的文件 "dynamically"(移动到根目录):
move public/.htaccess ./
它抛出找不到路径的错误。
我还尝试了根目录的以下同义词,但 none 有效:
..
、$WORKSPACE
、%WORKSPACE%
、ws
、workspace
、/workspace/<appname>
、<appname>
或 /
.. 或 \
我现在完全没有想法。
有什么建议吗?
好的,我解决了...
我研究了文件夹结构,发现我之前的一个尝试有点奏效。它将文件移动到 Jenkins/workspace 文件夹中。那不是计划好的,但正因为如此,我现在知道某些命令一定起作用了!
有效的命令是 ..
作为目标目录,因为它在根目录中。
所以我现在的解决方案很简单:
move public\*.* .
我现在真的需要一些帮助。
我想将文件(包含子文件夹和文件)移动到我当前的 jenkins 应用程序的根目录/工作区。我的其他批处理命令有效,例如:
move app laravel
将应用程序文件夹及其内容移动到 laravel 文件夹中
而且我认为它可以正常工作,因为我可以调用绝对文件夹。
但是如果我想使用相对路径移动我的文件 "dynamically"(移动到根目录):
move public/.htaccess ./
它抛出找不到路径的错误。
我还尝试了根目录的以下同义词,但 none 有效:
..
、$WORKSPACE
、%WORKSPACE%
、ws
、workspace
、/workspace/<appname>
、<appname>
或 /
.. 或 \
我现在完全没有想法。
有什么建议吗?
好的,我解决了...
我研究了文件夹结构,发现我之前的一个尝试有点奏效。它将文件移动到 Jenkins/workspace 文件夹中。那不是计划好的,但正因为如此,我现在知道某些命令一定起作用了!
有效的命令是 ..
作为目标目录,因为它在根目录中。
所以我现在的解决方案很简单:
move public\*.* .