首页 > 其他分享 >Jenkins 修改 webhook 链接 URL

Jenkins 修改 webhook 链接 URL

时间:2023-07-31 17:02:12浏览次数:50  
标签:URL 环境 配置 webhook 修改 Jenkins


说明

2023-03-12 21:11:03  分享了一篇  https://blog.51cto.com/wst021sh/6116280  ,也就是介绍 Pipeline 对比的文章。

这里在简单阐述一下,Pipeline 就是一套运行在 Jenkins 上的工作流框架,将原来独立运行于单个或者多个节点的任务连接起来,实现单个任务难以完成的复杂流程编排和可视化的工作。


Jenkins 修改 webhook 链接 URL_Jenkins


概述

很多时候由于项目周期短,时间紧任务重,就不想重复再搭一套系统使用,直接对现有系统打一套镜像,直接迁移环境部署使用即可。

这就会遇到一些常见的问题,比如配置路径,配置IP,配置的 URL 链接路径等等,就需要在新环境进行重新修改配置。

如之前 Jenkins 配置的 Pipeline 工程

这个 Job 的配置有一项是  Build when a change is pushed to GitLab. GitLab webhook 


Jenkins 修改 webhook 链接 URL_xml_02


这就是之前的环境的配置,但对于迁移了系统或是更换了环境,那相关配置的 URL 肯定也就变更了,在新环境 Jenkins 系统里如何进行修改呢?


修改配置

进入到 Jenkins 主目录下,找到如下的 xml 配置文件。

Jenkins 修改 webhook 链接 URL_配置文件_03

对这配置文件进行修改

Jenkins 修改 webhook 链接 URL_Jenkins_04

$ vim jenkins.model.JenkinsLocationConfiguration.xml
$ 
<?xml version='1.1' encoding='UTF-8'?>
<jenkins.model.JenkinsLocationConfiguration>
  <adminAddress>address not configured yet <nobody@nowhere></adminAddress>
  <jenkinsUrl>http://192.168.59.130:19099/Jenkins/</jenkinsUrl>
</jenkins.model.JenkinsLocationConfiguration>
$
$

修改为新环境下的相关配置,然后保存修改的这文件。

重新启动 Jenkins 服务

Jenkins 修改 webhook 链接 URL_配置文件_05

重启服务


Jenkins 修改 webhook 链接 URL_Jenkins_06

等待服务重新启动,服务启动正常后,访问 Jenkins 系统查看修改的相关配置。

Jenkins 修改 webhook 链接 URL_Jenkins_07


可以看到 webhook 链接 URL 已变成新环境相关的配置了

Jenkins 修改 webhook 链接 URL_xml_08


从控制台也可以看到,相关的配置已修改。


Jenkins 修改 webhook 链接 URL_配置文件_09


这就减少了很多的工作量,相当于虚拟化或是克隆了一套之前一模一样的系统了。












标签:URL,环境,配置,webhook,修改,Jenkins
From: https://blog.51cto.com/wst021sh/6910184

相关文章

  • url函数的使用,无名分组和有名分组,反向解析,django2中5种转换器,路由分发,伪静态的概
    url函数的使用(支持正则表达式)#django1中使用的是urlurl('test',views.test),url函数的第一个参数是支持正则表达式的如果匹配到一个路由,就不在往下匹配,直接执行路由对应的视图函数#http://127.0.0.1:8000/test/是django默认设置的,django会先拿着test去匹配,如果匹配不......
  • python urldecoder
    PythonURL解码器实现步骤简介在网络通信中,URL(UniformResourceLocator)经常被用来定位网上资源。为了能够准确地传递URL中的参数,我们需要对URL进行编码和解码。在Python中,我们可以使用内置的urllib库来实现URL解码器。实现步骤下面是实现PythonURL解码器的步骤:步骤描述......
  • Python爬虫遇到URL错误解决办法大全
    在进行Python爬虫任务时,遇到URL错误是常见的问题之一。一个错误的URL链接可能导致爬虫无法访问所需的网页或资源。为了帮助您解决这个问题,本文将提供一些实用的解决方法,并给出相关代码示例,希望对您的爬虫任务有所帮助。一、了解URL错误URL错误通常是指所请求的链接无效或无法找到。......
  • - 通过结合前端页面实现ORM对数据的增删改查 - Django中如何创建表关系 - 一对一
    通过结合前端页面实现ORM对数据的增删改查案例:写一个页面,就是把数据库中的数据以表格的形式展示出来,然后在每一行的后面加两个按钮,分别是修改、删除的按钮1.首先在数据库创建一个表格1.在model.py中创建表格 2.pythonmanage.pymakemigratins迁移记录   3.......
  • curl 常用命令
    curl发送post请求json数据curl-XPOST-H"Content-Type:application/json"-H"referer:http://localhost"http://localhost:8080/test/hello-d'{"param":"20210608"}'--用本地json文件(在执行该命令下的目录中新建param.json)curl......
  • jenkins持续集成-基础
    功能是一个开源的实现持续集成的软件工具官网:https://www.jenkins.io/中文文档:https://www.jenkins.io/zh/doc/准备git服务器内存至少4g,内核3.10以上安装docker更新yum源:yumupdate安装相关依赖:yuminstall-yyum-utilsdevice-mapper-persistent-datalvm2添加镜像......
  • SAP Fiori Elements 应用 OData 元数据请求 url 里的模型名称决定逻辑
    问题我用yarnstart本地启动一个SAPFioriElements应用,在Chrome开发者工具network面板,观察到一个ODatametadata请求的url如下:http://localhost:8080/sap/opu/odata/sap/SEPMRA_PROD_MAN/$metadata?sap-value-list=none&sap-language=EN这个OData服务名称SEPM......
  • SAP Fiori Elements 应用加载时的 url 参数 sap-ui-xx-viewCache=false
    SAPFioriElements是SAP提供的一种UI技术,其主要目的是提供一种快速、简单、一致且易于维护的方式来开发SAP用户界面。而sap-ui-xx-viewCache=false是一个URL参数,用于控制FioriElements应用的视图缓存。在SAPFioriElements中,视图缓存是一个可以提高应用性能的......
  • SAP UI5 OData 请求 url 中的参数 sap-value-list=none
    SAPUI5是一个基于JavaScript的用户界面技术,用于构建企业级web应用程序。OData(OpenDataProtocol)是一个开放标准,允许消费者查询和操作数据。在SAPUI5应用中,OData服务用于处理数据交换。当SAPUI5应用加载时,应用会自动发起一个OData元数据请求,这是因为应用需要从服务端获取元数......
  • url编码
    1、介绍(1)编码方案url中存在某些敏感字符作为其结构描述符,如果要表达敏感字符作为普通文本,需要进行转码,即url编码。url编码是将字符转为utf-8,然后对每个字节前加%字符。一般,会对url结构描述符、ascii无法直接表达的字符、以及超出ascii编码的字符进行转码,而其他是否转码均可。......