【问题标题】:Artifactory Build Info Recorder: deploy artifacts set to false, artifacts will not be deployedArtifactory Build Info Recorder:部署工件设置为false,不会部署工件
【发布时间】:2020-02-13 14:50:39
【问题描述】:

我正在使用 CI 管道,当我执行脚本(Jenkins 文件)时,构建正在通过,它说构建成功,但二进制文件没有上传到 Artifactory,我在日志中看到这条消息

“Artifactory Build Info Recorder:部署工件设置为 false,不会部署工件”

请帮忙

【问题讨论】:

    标签: jenkins jenkins-pipeline artifactory


    【解决方案1】:

    您可能正在使用以下配置运行 maven 构建:

    rtMaven.deployer.deployArtifacts = false
    

    此配置禁用工件部署到 Artifactory。如果您希望在构建期间部署工件,请将此配置更改为 true 或直接将其删除。 如果您收集了构建信息,您还可以在稍后阶段部署工件,方法是调用:

    rtMaven.deployer.deployArtifacts buildInfo
    

    查看this pipeline 获取延迟部署示例,或查看this pipeline 获取常规部署示例。更多详情请见documentation

    如果这不能回答您的问题,请与我们分享您的管道。

    【讨论】:

    • 谢谢,这对我有用。感谢您的时间和精力。
    • @Murthuja 很高兴。请点赞并接受答案,以便其他人更容易找到
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-04-19
    • 1970-01-01
    • 2015-01-24
    • 2012-06-27
    • 1970-01-01
    • 1970-01-01
    • 2011-12-26
    相关资源
    最近更新 更多