欢迎浏览sook云!

网站地图

当前位置:主页 > 云主机 > 主机购买 >

轻量服务器_便宜好用的虚拟主机_促销

时间:2022-05-14 20:30

人气:

作者:sook云

导读:在上一篇文章中,我们在Jenkins上配置了一个构建来运行单元测试和lint检查。我们现在关注的是当您将代码推送到GitHub存储库时触发Jenkins中的构建。 图1:与Jenkins的持续集成设置 一旦...

轻量服务器_便宜好用的虚拟主机_促销

在上一篇文章中,我们在Jenkins上配置了一个构建来运行单元测试和lint检查。我们现在关注的是当您将代码推送到GitHub存储库时触发Jenkins中的构建。

图1:与Jenkins的持续集成设置

一旦将代码推送到中央存储库,就运行构建非常重要,因为它使您能够快速检测问题并更容易地找到问题。

要了解如何为UI5项目配置Jenkins build,请参阅使用GitHub设置Jenkins。

在开始下面给出的过程之前,您需要在Jenkins服务器上安装GitHub插件。

注意:在本文档末尾是执行所有必需步骤的视频。您可以观看视频进行快速设置。

1。配置Jenkins

虽然我们已经将Jenkins配置为与GitHub上的存储库通信,但是我们仍然需要从Jenkins手动启动构建。为了自动运行构建,Jenkins在Hook URL上侦听POST请求。我们需要将此URL提供给GitHub上的存储库。然后,每当代码被推送到存储库时,GitHub都会向钩子URL发送POST请求,Jenkins将运行构建。

要获取Jenkins的钩子URL,请打开Jenkins仪表板。

转到:管理Jenkins>配置系统

在GitHub插件配置下,单击"高级…"

选中"指定另一个钩子URL"对于GitHub配置'

将出现一个带有钩子URL的文本框。这是Jenkins监听POST请求的钩子URL。复制此URL并进入下一步。

2。配置GitHub存储库

我们现在必须提供上一步从Jenkins获得的Hook URL。

在GitHub上打开存储库。

在屏幕右侧的导航栏上单击"设置"。

在屏幕左侧的导航栏上单击"Webhooks&services"。

粘贴您在上一步中复制的URL作为"有效负载URL"。

您可以选择要触发Jenkins构建的事件。我们将选择"Just the push event",因为我们希望在将代码推送到存储库时运行构建。

或者,您可以单击"让我选择单个事件"以获得所有事件的列表,您可以选择这些事件来触发您的Jenkins构建。

单击"添加webhook"以添加webhook。

您现在应该可以看到您刚才在该存储库的webhook列表中添加的webhook,如下所示。

3。配置Jenkins项目

我们现在将Jenkins配置为在代码被推送到中央存储库时自动运行构建。然而,Jenkins并不是为所有的项目运行所有的构建。要指定需要运行哪个项目生成,我们必须修改项目配置。

在Jenkins中,中移物联网有限公司,我只是数据,转到要为其运行自动生成的项目的项目配置。

在"生成触发器"部分,选择"将更改推送到GitHub时生成"。

保存您的项目。

Jenkins现在将运行将代码推送到GitHub存储库时的构建。

这里有一个视频,上面的所有步骤都已完成:

结论

通过本文,我们得出了三部分系列的结论,其中我们为SAPUI5项目配置了一个运行Jenkins的持续集成服务器。如果您已经阅读了所有文章,您现在将能够:

持续集成是一种实践,有助于快速发现错误并轻松定位错误。一旦建立了持续整合的文化,下一步就是持续交付。持续交付是一组实践,确保生成的所有代码都已准备好部署。在下一个系列中,智能物联,大数据培训哪好,我们将研究如何实现SAPUI5项目的连续交付。

,淘客是啥
温馨提示:以上内容整理于网络,仅供参考,如果对您有帮助,留下您的阅读感言吧!
相关阅读
本类排行
相关标签
本类推荐

关于我们 | 版权声明 | 广告服务 | 友情链接 | 联系我们 | 网站地图

Copyright © 2002-2020 sook云 版权所有 备案号:豫ICP备36548666号
本站资料均来源互联网收集整理,作品版权归作者所有,如果侵犯了您的版权,请跟我们联系。