【问题标题】:How to easily publish non-Maven artifacts from Jenkins to Bintray?如何轻松地将非 Maven 工件从 Jenkins 发布到 Bintray?
【发布时间】:2014-10-15 19:53:11
【问题描述】:

是否有一种简单的方法可以将非 Maven 工件从 Jenkins 作业发布到 Bintray 上的通用存储库?我一直在阅读Deploying Maven and Gradle snapshots to OJO,但这仅适用于与 Maven 兼容的工件/Maven 存储库。

我知道我可以使用Bintray REST API,但这对我来说有点太低级了。我想知道 Jenkins 是否有像 Artifactory Plugin 这样的东西,但可以与 Bintray 一起使用。

到目前为止,我发现的最接近的东西是像 Perl module 这样的 Bintray REST API 包装器,但我也不喜欢这样,因为那时我需要在所有 Jenkins 节点上安装该模块。

【问题讨论】:

    标签: jenkins bintray


    【解决方案1】:

    对于 Bintray,有 Bintray Java Client。我们将在接下来的一周左右发布新版本,支持文件上传和签名。

    【讨论】:

    • 这看起来很有希望,尽管出于我的目的,您的Bash example 看起来更合适,因为我不能保证我们所有的 Jenkins 节点都安装了 Java。是否还计划将 Bash 示例扩展为类似 Bash 库的东西,也许使用像伟大的 jq command-line JSON processor 这样的工具?
    • 我个人不喜欢 bash 编程,但我们很乐意接受贡献 :-)
    猜你喜欢
    • 2013-12-06
    • 1970-01-01
    • 2013-07-05
    • 2015-11-18
    • 2019-07-11
    • 2019-09-03
    • 2015-09-13
    • 2018-04-10
    • 1970-01-01
    相关资源
    最近更新 更多