当前位置: 首页 > 知识库问答 >
问题:

基于openshift-jenkins实例的远程构建

蒋阳华
2023-03-14

我正在尝试使用令牌调用远程构建。它给了我401。根据我的理解,token不需要。

Jigars-MacBook-Pro:portal jigarshah$ 
curl https://jigarshah:<TOKEN API>@jenkins-jigarshah.rhcloud.com/job/MyJob/build?token=<TOKEN>

<html><head><title>Error 401</title></head><body bgcolor="#ffffff"><h1>Status Code: 401</h1>Exception: Bad credentials<br>Stacktrace: (none)
<br><hr size="1" width="90%"><i>Generated by Winstone Servlet Engine v0.9.10 at Mon Apr 08 09:27:59 EDT 2013</i></body></html>

我在这里缺少什么?

共有2个答案

呼延河
2023-03-14

我找到了解决方案。我不需要提供密码。仅API TOKEN就足够了。是的,用户名来自jenkins。转到/me/configure

有一个按钮显示“显示api令牌”。使用它来触发构建…

卷曲 https://:@/job/MyJob/build?token=

斜和硕
2023-03-14

你忘记了你的用户名和密码。

看这个:链接和链接

 类似资料:
  • 本文向大家介绍jenkins 远程构建Android的过程详解,包括了jenkins 远程构建Android的过程详解的使用技巧和注意事项,需要的朋友参考一下 由于企业的需求,需要做一个网站开分享每个版本的Android的app,所以需要使用的工具如下:   Jenkins平台,远程编译环境服务器一台,web服务器一台,根据自己的选择,可以搭配自己的资源,废话少说,直奔主题   1. Jenkin

  • 有了Docker,我只需要提供Docker_主机和适当的凭据,fabric8插件就可以构建我的容器映像。只要Docker注册表可用,就不需要在生成映像的实际主机上安装Docker相关的基础设施(例如my Bambole agent)。 使用OpenShift,我似乎找不到这样做的方法。相反,我似乎必须在安装了OpenShift的主机上运行maven goals,该主机必须是RedHat Linux

  • 我正试图在詹金斯建立一个多分支管道项目。理想情况下,我希望在开发人员推出新代码后构建分支管道。例如,如果开发人员推送到“dev”分支,那么“dev”管道将自动生成。 我知道在“扫描多分支管道触发器”选项下,您可以设置Jenkins查找更改的频率,但我更希望是相反的方式,这意味着一旦分支中有新代码,Jenkins将构建管道。 我配置了我的Jenkinsfile,并在我的GitHub项目中设置了Web

  • 我已经试着按照这个教程在Jenkins实例上安装Nodejs插件。 既不是“管理插件 -

  • 我有一个类似于用XDebug设置IntelliJ Idea远程调试的问题,但是由于没有发布解决方案,我无论如何都要问它。 你知道可能出了什么问题吗?有防火墙设置的东西允许端口9000上的传入连接?

  • 本文向大家介绍基于JS实现的倒计时程序实例,包括了基于JS实现的倒计时程序实例的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了基于JS实现的倒计时程序。分享给大家供大家参考。具体实现方法如下: 希望本文所述对大家的javascript程序设计有所帮助。