步骤
手册分类
- 1. 禅道DevOps解决方案介绍
- 1.1 关于禅道DevOps解决方案
- 2. 安装与升级
- 2.1 快速安装
- 3. 应用
- 3.1 管理应用
- 4. 代码库
- 5. 流水线
- 6. 制品库
- 6.1 管理制品库
- 7. 上线(企业版)
- 7.1 管理上线计划
- 8. DevOps设置
- 9. 命令行工具
- 9.1 安装及升级
- 9.2 status子命令说明
插件- plugin 分享链接
作者:赵红梅
最后编辑:赵红梅 于 2024-10-29 14:44:24
浏览量:160
本篇目录
插件类型步骤 可以在流水线中执行预定义的任务。
插件可以编译和发布制品,发送消息等。
通过向导添加
- 从流水线编排页面中,在右侧菜单 选择一个步骤,然后选择 插件。
- 可以看到很多可用插件,也可以通过 搜索 查找需要的插件。
- 选中需要的插件,然后点击 添加
这个插件就会添加到流水线中。
手动添加
你也可以手动将插件添加到流水线中。
下面的示例,在 notify
步骤中通过喧喧发送消息后,再 执行 test
运行步骤:
kind: pipeline
spec:
stages:
- type: ci
spec:
steps:
- name: test
type: run
spec:
container: node
script: |-
npm install
npm test
- name: 消息通知
connectorRef: account.docker
type: plugin
spec:
name: gitfox-xuanim-plugin
inputs:
debug: true
custom: true
token: ${{ secrets.get("xuan_token") }}
caller: pangu
api: https://gw.easycorp.cn
title: NodeJS 测试完成
content: NodeJS 安装依赖,测试完成,Tag:{{.GITFOX_TAG}}
url: ${GITFOX_BUILD_LINK}
groups:
"0": 31a0008b-6e3e-4b7f-9b7b-396a46b1f8f4