【问题标题】:Understanding Jenkins' Archive The Artifacts and the use of it了解 Jenkins 的档案 神器及其使用
【发布时间】:2016-07-12 20:02:48
【问题描述】:

我试图了解它的作用。目前,这是我看到的值 - 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

【问题讨论】:

  • 当然,启用的时候需要添加图案,点击右侧的?,应该会说明怎么做的。

标签: jenkins


【解决方案1】:

最重要的是,它允许您以持久且可访问的方式归档作业工作区中的项目,并链接到特定的内部版本号。


即你有一个工作Build,它将你的源代码编译成program.exe,将它与生成它的构建链接存档,并让开发人员或其他工作可以访问它非常方便。

此外,存档的工件会传输到您的 jenkins master,因此您的作业可以在任何从属设备上运行,但您的存档文件将始终可访问,即使该特定从属设备处于脱机状态。

此外,通过正确的配置和插件,其他项目可以访问其他项目的存档工件。 IE。将您的 program.exe 上传到某个位置的作业 Deploy 就像将上次成功构建的存档工件复制到其工作区以供上传一样简单。

已经有很多关于 SO 的信息,即here

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-10-07
    • 2021-05-20
    • 1970-01-01
    • 2021-03-19
    相关资源
    最近更新 更多