返回介绍

1. 禅道介绍

2. 安装禅道

3. 升级禅道

4. 维护配置

5. 快速入门

6. 按照角色使用

7. 功能介绍

8. 其他相关

其他内容

管理流水线

发布于 2024-08-03 20:26:05 字数 2713 浏览 0 评论 0 收藏 0

本篇目录

流水线作为DevOps中的核心概念,扮演着打通工具链、实现自动化的重要角色。通过建立高效的流水线,研发团队可以实现更高效、更快速、更可靠的软件开发和交付过程。

Jenkins和GitLab作为最知名的流水线自动化工具之一,在DevOps实践中发挥着重要作用。它们帮助团队构建出高度定制化的流水线,满足项目的需求,并实现持续集成、持续交付的目标。

一、前置准备

在平台管理流水线前,需要完成以下准备工作:

二、添加流水线

研发团队在流水线列表点击添加流水线

通过引擎下拉菜单选择要添加的Jenkins或GitLab流水线。

  • 添加Jenkins流水线时,选择Jenkins应用的服务器地址,以及应用中对应的流水线。通过工具/框架区分不同类型的自由构建任务。
  • 添加GitLab流水线时,选择对应GitLab项目关联的代码库即可。

平台提供三种流水线触发方式

  • 打标签:代码库创建标签(tag)时触发。
  • 提交注释包含关键字:当代码库提交注释中包含设置的关键字时触发。
  • 定时计划:到达设置的日期和时间时触发。
  • SVN目录监控,当SVN监控目录中有目录变动的时候,执行流水线。

在选择流水线时,若下拉菜单中没有数据时,可以到Jenkins全局设置中勾选匿名用户具有可读权限

自定义构建参数支持向流水线中传参,目前支持的字段:

在列表浏览新增的流水线。

为了流水线按照设置触发,必须保证计划任务开启并且以下三个计划任务状态正常。

三、管理流水线

在流水线列表对流水线进行查看构建日志、编辑、执行、删除操作。

浏览执行历史。

浏览执行日志。

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文