我在Jenkins的工作区结构如树下面所示。
├───automation_scripts
├───dist
│ └───assets
│ ├───datasim
│ └───images
│ └───icons
├───node_modules
├───src
├───config_pm2.json
└───package.json在上面的目录中,当我使用zip管道实用程序插件时,如下所示。如何在创建zip文件时排除automation_scripts目录(它包含我的部署脚本,如Jenkinsfile等)?我只能使用哪些文件夹需要包括使用glob:在下面的命令。
zip dir: '', glob: '', zipFile: "node-app" + ".zip"任何帮助都将不胜感激。提前感谢
发布于 2018-08-20 06:50:08
zip步骤的参数glob只支持包括模式,排除模式不支持。
并包括模式跟随蚂蚁样式
对你来说,你应该写成:
zip glob: 'dist/**, node_modules/**, src/**, *.json', zipFile: "node-app" + ".zip"https://stackoverflow.com/questions/51924463
复制相似问题