【问题标题】:Are phantomjs binary artifacts hosted on some repository?phantomjs 二进制工件是否托管在某个存储库上?
【发布时间】:2018-01-08 12:35:04
【问题描述】:

我想在 Gradle 构建脚本中下载 phantomjs 二进制文件。

他们在哪里托管?

【问题讨论】:

    标签: phantomjs


    【解决方案1】:

    PhantomJS 有官方下载库:https://bitbucket.org/ariya/phantomjs/downloads/

    【讨论】:

    • 谢谢!你知道如何在 Gradle 中使用 Bitbucket 作为存储库的规范链接吗?
    • 对 Gradle 不熟悉,什么是它的规范链接?
    • 我的意思是,你是否知道,一个链接解释了如何在 Gradle 或任何其他构建系统中使用 Bitbucket 作为存储库,而无需搜索它。还是谢谢!
    【解决方案2】:

    没有。

    它们仅托管在 bitbucket 上:https://bitbucket.org/ariya/phantomjs/downloads/

    要将它们与 Gradle 一起使用,目前唯一可行的选择是使用 gradle-download-task 插件。要实现缓存,可以复制粘贴this code

    否则,另一个可能的选择是声明一个自定义的 ivy 依赖项,但到目前为止我还没有找到让它工作的方法。问题是 bitbucket 重定向到 Amazon S3 位置和the HEAD request that Gradle first issues to get the file size fails,可能是因为请求签名问题。

    【讨论】:

      猜你喜欢
      • 2018-02-21
      • 1970-01-01
      • 2012-12-10
      • 2016-04-22
      • 2015-12-28
      • 1970-01-01
      • 1970-01-01
      • 2012-09-13
      • 2011-02-05
      相关资源
      最近更新 更多