项目构建细节2-钩子(webhook) 配置

简介: 钩子服务 1)开启webhook功能使用root账户登录到后台,点击Admin Area -> Settings -> Network勾选"Allow requests to the local network from web hooks and services"

钩子服务


 1)开启webhook功能

使用root账户登录到后台,点击Admin Area -> Settings -> Network

勾选"Allow requests to the local network from web hooks and services"


2387773-20220214160345523-357292620.png2387773-20220214160552283-175202975.png2387773-20220214160556612-57475134.png

2387773-20220214160559867-1255546452.png2387773-20220214160725871-1800620020.png


这个点开会输入地址怎么来看下面步骤

 

2)在项目添加webhook,添加webhookGitlab插件

点击项目->Settings->Integrations


2387773-20220214160807166-570880729.png2387773-20220214160923941-476731649.png2387773-20220214161011753-1879742001.png


复制进去保存后,可以点击下面的push events  测试一下

image.png


可能会出错:


2387773-20220214161131829-449912829.png


如何解决看下面:


2387773-20220214161145832-610969557.png2387773-20220214161313978-1262786860.png


回到gitlab上再次test一下


2387773-20220214161330852-539577660.png


就可以测试ok了


2387773-20220214161346000-1935413570.png


成功后自动使用web hook完成构建

 

真实测试一下:

打开idea写一个代码


2387773-20220214161623477-316607816.png


然后基本操作提交push上去

在切换jenkins看


2387773-20220214161644679-392606986.png


就勾过来自动构建了

相关文章
|
11月前
|
监控 数据管理 测试技术
实现API接口的自动化
API接口自动化测试的最佳实践包括确定测试范围和目标、编写测试用例、选择合适的自动化测试工具、搭建测试环境、编写自动化测试脚本、执行自动化测试、分析测试结果和回归测试。通过这些步骤,可以提高测试效率和质量,确保API的稳定性和可靠性。此外,还介绍了如何利用API接口测试工具进行性能测试和压力测试,以及常见的挑战和解决方案。
|
敏捷开发 监控 机器人
阿里云云效产品使用合集之Webhook和Stream用量是如何计费的
云效作为一款全面覆盖研发全生命周期管理的云端效能平台,致力于帮助企业实现高效协同、敏捷研发和持续交付。本合集收集整理了用户在使用云效过程中遇到的常见问题,问题涉及项目创建与管理、需求规划与迭代、代码托管与版本控制、自动化测试、持续集成与发布等方面。
|
10月前
|
JSON 安全 API
API接口是什么?(一篇文章全知道)
在数字化时代,API接口已成为推动软件生态和互联网创新的核心枢纽。本文深入解析了API的本质、架构、类型及应用场景,展示了其在移动互联网、电商、智慧城市等领域的广泛应用,并探讨了API在经济、创新和效率方面的巨大价值与深远影响。
2626 2
|
小程序 容器
微信小程序echart图片不显示 问题解决
微信小程序echart图片不显示 问题解决
283 0
|
Shell 网络安全 开发工具
docker 安装 gitlab 教程详解
docker 安装 gitlab 教程详解
451 0
|
网络协议 Linux 网络安全
遇到Docker容器网络隔断?揭秘六种超级实用解决方案,轻松让Docker容器畅游互联网!
【8月更文挑战第18天】Docker容器内网络不通是开发者常遇问题,可能因网络配置错、Docker服务异常或防火墙阻碍等原因引起。本文提供六种解决策略:确认Docker服务运行状态、重启Docker服务、检查与自定义Docker网络设置、验证宿主机网络连接、临时禁用宿主机IPv6及检查防火墙规则。通过这些步骤,多数网络问题可得以解决,确保容器正常联网。
3365 1
|
SQL 关系型数据库 MySQL
MySQL高可用架构设计:从主从复制到分布式集群
MySQL高可用性涉及主从复制、半同步复制和Group/InnoDB Cluster。主从复制通过二进制日志同步数据,保证故障时可切换。半同步复制确保事务在至少一个从服务器确认后才提交。Group Replication是多主复制,支持自动故障切换。InnoDB Cluster是8.0的集成解决方案,简化集群管理。使用这些技术能提升数据库的稳定性和可靠性。
1153 2
|
敏捷开发 缓存 Devops
阿里云云效产品使用合集之如何配置流水线以便在push代码时触发
云效作为一款全面覆盖研发全生命周期管理的云端效能平台,致力于帮助企业实现高效协同、敏捷研发和持续交付。本合集收集整理了用户在使用云效过程中遇到的常见问题,问题涉及项目创建与管理、需求规划与迭代、代码托管与版本控制、自动化测试、持续集成与发布等方面。
|
人工智能 黑灰产治理 开发者
虚拟模特,一键生成高颜值AI模特!活动震撼来袭,快来生成你的高颜值模特大片!
体验”通义万相-虚拟模特“,晒出属于你的高颜值AI模特大片,在活动页面提交作品以及使用反馈,即有机会获得反馈奖哦!
1126 11
虚拟模特,一键生成高颜值AI模特!活动震撼来袭,快来生成你的高颜值模特大片!
|
SQL 关系型数据库 MySQL
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version
665 0
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version