Bash Jenkins上传带有文件参数的文件
我想使用File Parameter从我的loacal PC从项目工作区以外的任何地方上传Jenkins的文件,并将其发送到vi FTP(带put)。 出现以下问题:当上载的文件位于我的PC上除项目工作区以外的任何位置时,名称会从文件参数更改为“文件位置”(在我的情况下是“文件”,请参见屏幕截图)。 如何在这种情况下获取浏览路径,以使文件名(/browse/path/to/the/file/$file)的正确路径与原始名称相对应。 如果有其他方法,在詹金斯插件上传任何文件从PC请让我知道。 非常感谢。 bash代码是:Bash Jenkins上传带有文件参数的文件,bash,jenkins,Bash,Jenkins,我想使用File Parameter从我的loacal PC从项目工作区以外的任何地方上传Jenkins的文件,并将其发送到vi FTP(带put)。 出现以下问题:当上载的文件位于我的PC上除项目工作区以外的任何位置时,名称会从文件参数更改为“文件位置”(在我的情况下是“文件”,请参见屏幕截图)。 如何在这种情况下获取浏览路径,以使文件名(/browse/path/to/the/file/$file)的正确路径与原始名称相对应。 如果有其他方法,在詹金斯插件上传任何文件从PC请让我知道。 非常
#!C:\cygwin64\bin\bash.exe
export PATH=$PATH:/usr/bin
for (( c=0; c<$NumberOFjobs; c++)) ;do
USER=usser
PASS=pass
ftp -inv $IP <<EOF
user $USER $PASS
cd /D:/builds2
put $file
bye
EOF
ls -l
done
exit 0
#!C:\cygwin64\bin\bash.exe
导出路径=$PATH:/usr/bin
对于((c=0;c我的问题的答案是:
mv file ${file}.
我在这里找到的:
我的问题的答案是:
mv file ${file}.
我在这里找到的: