首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何使用Google插件从Jenkins下载工件?

如何使用Google插件从Jenkins下载工件?
EN

DevOps用户
提问于 2017-10-13 06:11:17
回答 1查看 8.4K关注 0票数 3

最近,我设计了一个新的Jenkins实例,并安装了谷歌插件,以便通过谷歌进行身份验证。我希望使用shell脚本(基本上是curl或wget )将构建工件下载到服务器,但不能从命令行正确地进行身份验证。

我尝试了下面的wget命令,但没有成功。

代码语言:javascript
运行
复制
wget --auth-no-challenge --http-user=XXXX --http-password=XXXX https://____/job/_____/lastSuccessfulBuild/artifact/target/ROOT.war

在没有http-的情况下,我也尝试了同样的方法:

代码语言:javascript
运行
复制
wget --auth-no-challenge --user=XXXX --password=XXXX https://____/job/_____/lastSuccessfulBuild/artifact/target/ROOT.war

反应总是

代码语言:javascript
运行
复制
401 Invalid password/token for user: XXXX

我试图跟踪这个职位,但遇到了一个问题。

我见过这个解决办法,但似乎会增加一个安全漏洞。

是否有人有使用此插件的经验,或者一般只是从受OAuth保护的端点下载?

EN

回答 1

DevOps用户

回答已采纳

发布于 2017-10-16 22:42:30

感谢user54的回复。

只要我使用正确的密码值,两个粘贴的wget URL都能工作。在本例中,我需要使用我的用户的API令牌,如对另一个问题的回答中所述:https://stackoverflow.com/a/34634247/317951

票数 2
EN
页面原文内容由DevOps提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://devops.stackexchange.com/questions/2309

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档