将Jenkins中的构建结果打包成zip

时间:2013-05-24 00:21:22

标签: jenkins zip

我刚开始使用Jenkins并需要一些建议。

成功构建之后,我希望将生成的目录打包成一个zip文件并存储在工作区中,以便稍后我可以发送到一个神器。

目前我正在使用我为此目的编写的程序,我在批处理文件中运行作为构建的最后一步,但我想知道是否有办法让Jenkins这样做。

4 个答案:

答案 0 :(得分:4)

文件操作插件有一个zip操作。

与$ {GIT_BRANCH}一起使用,以创建成功构建的zip文件。

https://wiki.jenkins.io/display/JENKINS/File+Operations+Plugin

答案 1 :(得分:0)

答案 2 :(得分:0)

我使用Jenkinsfile(声明性),可以使用zipFile并提供要压缩的目录名称

https://jenkins.io/doc/pipeline/steps/pipeline-utility-steps/#zip-create-zip-file

答案 3 :(得分:-1)

我不知道创建ZIP文件的Jenkins插件,但是有一个ant任务可以做到这一点。 Jenkins可以轻松调用ant脚本。

请参阅ant documentation of the zip task