当前位置: 首页 > news >正文

沈阳网站开发公司免费网站推广网站短视频

沈阳网站开发公司,免费网站推广网站短视频,深圳知名装修设计公司,怎样做分类网站1.功能说明 Github Webhook可以触发Jenkins自动构建,通过配置Github Webhook,每次代码变更之后(例如push操作),Webhook会自动通知Jenkins服务器,Jenkins会自动执行预定义的构建任务(如Jenkins …

1.功能说明

Github Webhook可以触发Jenkins自动构建,通过配置Github Webhook,每次代码变更之后(例如push操作),Webhook会自动通知Jenkins服务器,Jenkins会自动执行预定义的构建任务(如Jenkins pipeline),这样的话开发者就不需要手动操作Jenkins了,Webhooks直接触发构建,提高开发流程的效率和自动化

2.前提条件

  1. Jenkins已安装并完成初始化操作
  2. 安装了所需的Jenkins插件:GitHub plugin(初始化时选择安装推荐插件会自动安装该插件)
  3. Jenkins的pipeline相关配置:触发器构建中勾选:GitHub hook trigger for GITScm polling

3.配置过程

3.1 关闭CSRF防护

Jenkins 默认启用了 CSRF 保护,可能导致 Webhook 请求被拒绝,导致Webhook配置报错:

Last delivery was not successful. Invalid HTTP Response: 403

即GitHub没有适当的访问权限

可以通过添加适当的JVM参数来关闭该权限:

-Dhudson.security.csrf.GlobalCrumbIssuerConfiguration.DISABLE_CSRF_PROTECTION=true

可以在/usr/bin/jenkins(启动脚本)中添加该参数,也可以手动启动Jenkins:

java -Dhudson.security.csrf.GlobalCrumbIssuerConfiguration.DISABLE_CSRF_PROTECTION=true -jar /usr/share/java/jenkins.war

启动之后可以在Security中看到CSRF已经关闭:

注意:不要尝试从config.xml中修改参数来关闭CSRF,启动Jenkins会默认修复你修改的配置

3.2 Github Webhook配置

进入repository -> settings,找到Webhook,开始进行配置,有关如何配置在GitHub Plugin的文档中有详细说明:https://plugins.jenkins.io/github/

  1. 填写Payload URL
  2. 修改Content typejson格式
  3. 勾选push触发即可
  4. 其余保持默认

点击update webhook,如下图所示则配置成功:

http://www.yidumall.com/news/33794.html

相关文章:

  • 做网站公司logo如何网络推广
  • 服装设计怎么学 从零开始安卓优化大师2021
  • 网站后台 无法插入图片网页版百度
  • 目前做的最好的招聘网站爱站网关键词挖掘工具站长工具
  • 优秀政府网站南京疫情最新情况
  • 泾川网站城镇建设规化图最近三天的新闻大事国内
  • 郑州做网站_郑州免费建站福州网站制作推广
  • 甘肃网站推广电商数据统计网站
  • 招商加盟网站系统免费网站推广网站短视频
  • 做数据ppt模板下载网站无代码建站
  • 做一些好玩的个人网站新闻最新消息10条
  • 做的很漂亮的网站梅州网络推广
  • 北京网站被处罚今日热榜官网
  • 网站规划设计流程百度竞价个人开户
  • 小精灵网站在线做语文seo营销怎么做
  • 新媒体营销的概念seo平台优化服务
  • 网站开发结束语网站开发合同
  • 曲靖做网站建设的公司市场调研报告ppt
  • intitle 做网站百度识图网站
  • 好看的移动端网站百度快速排名工具
  • 快手做任务网站百度推广seo自学
  • 移动端网站提交提交百度竞价推广后台
  • 公关策划公司网站源码网页设计软件有哪些
  • 电子商务网站的建设流程是怎样的品牌推广和品牌营销
  • 官方网站建设合同百度一下官网首页登录
  • 重庆网站建设公司下载重庆百度seo
  • unity游戏制作软件百度刷seo关键词排名
  • wap网站 视频教程怎么建立企业网站
  • 网站流量少怎么办国际新闻稿件
  • java做网站如何验收手机系统优化