当前的压缩结果如下所示:
zipped_dir - >文件夹 - > root_folder - >一些文件
我希望它能像这个命令一样运作:
cd文件夹; zip -r ../zipped_dir.zip *
期望的结果:
zipped_dir - > root_folder - >一些文件
Jenkins版本2.72,文件操作插件1.6。
源代码管理:Git
分支构建:**/tags/production/**
构建触发器:Poll SCM
文件操作
文件复制:
包含模式:application/**
排除文件格式:<blank>
目标位置:${GIT_BRANCH}
文件zip:
文件夹路径:${GIT_BRANCH}
答案 0 :(得分:1)
回答后,jenkins安装在Windows上,需要MinGW来获取zip命令。
http://sourceforge.net/projects/mingw/files/Automated%20MinGW%20Installer/mingw-get-inst/
确保Path环境变量中有MinGW(通常为C:\ MinGW \ msys \ 1.0 \ bin)。
安装这些软件包。
mingw-get install msys-unzip msys-wget msys-zip
似乎重新启动jenkins服务使它识别路径添加。
然后,詹金斯可以使用zip命令。