![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
jenkins学习
文章平均质量分 67
何以解忧,唯有..
这个作者很懒,什么都没留下…
展开
-
Jenkins 项目构建
上面的轮询 SCM 可以实现 Gitlab 代码更新,项目自动构建,但是该方案的性能不佳,我们可以利用 Gitlab 的 Webhook 实现代码 push 到代码仓后,立即触发项目构建。修改 Jekninsfile 来接受参数。输入参数名称、默认值和描述信息。原创 2022-09-14 11:14:48 · 340 阅读 · 0 评论 -
Jenkins 之 Pipeline 学习总结
3、Pipeline 也有两种创建方法,可以直接在 Jenkins 的 Web UI 界面中输入脚本,也可以通过创建一个 Jenkinsfile 脚本文件放入项目源码库中(一般推荐在 Jenkins 中直接从源代码中直接载入Jenkinsfile Pipeline 这种方法 )。多功能:Pipeline 支持实现世界中复杂的持续交付要求,它支持 fork/join、循环执行,并行执行任务的功能。代码:Pipeline 以代码的形式实现,通常被检入源代码控制,使团队能够编辑,审查和迭代其传送流程。原创 2022-09-13 22:52:57 · 968 阅读 · 0 评论 -
初识 Jenkins 持续集成
Jenkins是一款开源CI&CD软件,用于自动化各种任务,包括构建、测试和部署软件,支持自定义工具集、多种交付通道。Continuous integration,持续集成,一种软件开发实践。每次集成(源代码变更后)都通过自动化的构建(包括编译、发布、自动化测试)来验证,从而尽快地发现集成错误,大大减少集成问题。持续集成过程:先把代码放入git,Jenkins从git获取代码进行构建、测试、生成结果再返回给客户端。原创 2022-09-10 02:12:23 · 302 阅读 · 0 评论