【问题标题】:Publish Gitlab artifacts to Artifactory将 Gitlab 工件发布到 Artifactory
【发布时间】:2018-08-22 02:12:02
【问题描述】:

我想将我的 Gitlab 项目(不是 maven 项目)的工件发布到 JFrog Artifactory。工件大小为 4.2 GB。 我搜索了这个,但大部分都获得了将 Gitlab Maven 项目发布到 Artifactory 的链接。我的项目不是 Maven 项目。

我需要将所有源代码保存在 Gitlab 中,并将工件(.war,.tar.gz)保存在 Artifactory 中。

我如何做到这一点?

【问题讨论】:

    标签: gitlab artifactory gitlab-ci


    【解决方案1】:

    听起来您正在寻找 Git LFS。这是对 Git 的扩展,它允许您的 Gitlab 存储库跟踪工件,而无需将它们实际存储在存储库中,而是使用一些外部文件存储或工件管理服务器。

    Artifactory 支持 Git LFS 存储库,您可以找到设置它的文档here

    【讨论】:

    • 谢谢 DarthFennec :)
    • 我通过使用 CURL 解决了这个问题: curl -u username:password -X PUT -T .tar.gz "artifactory-URL>/artifactory/libs-release-local/…" 参考以下链接:stackoverflow.com/questions/20060553/…跨度>
    猜你喜欢
    • 1970-01-01
    • 2012-02-29
    • 2011-06-24
    • 2015-04-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多