微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

使用 curl 的降压错误:由于协议http

如何解决使用 curl 的降压错误:由于协议http

使用 Ubuntu-14.04LTS 系统并按照此 Link 中提供的说明,我正在尝试为我的 gerrit 版本 2.13 构建 gerrit delete-project.jar 文件,但是在构建过程中它失败并出现以下错误

Download http://repo1.maven.org/maven2/com/google/inject/guice/4.1.0/guice-4.1.0.jar error using curl: Command '['curl','--proxy-anyauth','-ksfo','/root/.gerritcodereview/buck-cache/downloaded-artifacts/guice-4.1.0.jar-eeb69005da379a10071aa4948c48d89250febb07','http://repo1.maven.org/maven2/com/google/inject/guice/4.1.0/guice-4.1.0.jar']' returned non-zero exit status 22 

Download http://repo1.maven.org/maven2/com/googlecode/javaewah/JavaEWAH/0.7.9/JavaEWAH-0.7.9-sources.jar error using curl: Command '['curl','/root/.gerritcodereview/buck-cache/downloaded-artifacts/javaewah-0.7.9-src.jar-dd7152dbfe349ce0d4e311f5bf2fd91935e22f77','http://repo1.maven.org/maven2/com/googlecode/javaewah/JavaEWAH/0.7.9/JavaEWAH-0.7.9-sources.jar']' returned non-zero exit status 22

Link 中提供的解决方法http 协议更改为 https 现在对于 gerrit buck 构建,我需要修改协议吗?因为 cat plugins/delete-project/lib/gerrit/BUCK 我看不到要修改的协议。

include_defs('//bucklets/maven_jar.bucklet')

VER = '2.13.9'
REPO = MAVEN_CENTRAL

maven_jar(
  name = 'plugin-api',id = 'com.google.gerrit:gerrit-plugin-api:' + VER,sha1 = 'a9b00025900f68c1f86036ea07591a2876b10c37',attach_source = False,repository = REPO,license = 'Apache2.0',)

maven_jar(
  name = 'acceptance-framework',id = 'com.google.gerrit:gerrit-acceptance-framework:' + VER,sha1 = '53a6e2baca19303bbf3967b861cf9814323c31f6',)

请指导我修改相同的内容。提前致谢。

解决方法

已从以下文件将 http 协议更新为 https,现在工作正常。

1) WORKSPACE 
2) tools/util.py 

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。