我试图了解它的作用。目前,这是我看到的值 - dist / .tgz
据我所知,我们的grunt脚本生成一个tgz文件。但是,我不知道詹金斯的所作所为。
当我没有指定任何模式时,我收到了错误
ERROR: No artifacts are configured for archiving.
You probably forgot to set the file pattern, so please go back to the configuration and specify it.
If you really did mean to archive all the files in the workspace, please specify "**"
Build step 'Archive the artifacts' changed build result to FAILURE
答案 0 :(得分:1)
最重要的是,它允许您以持久且可访问的方式归档作业工作区中的项目,并链接到特定的内部版本号。
即。你有一份工作Build
,可以将您的资源编译成program.exe
,将其存档链接到它所生成的构建,并让开发人员或其他工作可以访问它可以非常方便。
此外,存档的工件会传输到您的jenkins主服务器,因此您的工作可以在任何从服务器上运行,但您的存档文件将始终可访问,即使该特定的从服务器处于脱机状态。
此外,通过正确的配置和插件,其他项目可以访问其他项目的归档工件。即将Deploy
上传到某个位置的作业program.exe
与将上次成功构建的存档工件复制到其工作区以进行上传一样简单。
已经有关于SO的一些信息,即here。