检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
CodeArts Pipeline CodeArts Pipeline连接器用于对接华为云CodeArts Pipeline服务。 流水线(CodeArts Pipeline)提供可视化、可定制的持续交付流水线服务,实现缩短交付周期和提升交付质量的效果。 前提条件 使用CodeArts
service_name 测试类型名称,用于界面显示,不能使用当前保留名 server_host 域名,服务会通过此域名进行接口调用,以https/http开头,长度小于等于128位字符。TestHub将会通过此域名下的接口,保证服务数据与客户系统数据的一致性 表19 新测试类型服务注册 参数 说明
your-domain指组织或团队的域名,需要有有效的Jira Cloud订阅才能访问该地址。如果不确定您的Jira Cloud连接地址,可以从Atlassian账户或管理员处获取。 当“连接类型”选择“On-Premise”时,填写JIRA所在服务器的IP地址或主机名,例如:http://192
your-domain指组织或团队的域名,需要有有效的Jira Cloud订阅才能访问该地址。如果不确定您的Jira Cloud连接地址,可以从Atlassian账户或管理员处获取。 当“连接类型”选择“On-Premise”时,填写JIRA所在服务器的IP地址或主机名,例如:http://192
脚本处理 “脚本处理”组件用于处理数据。用户可使用指定的编程语言编写脚本,对传入“脚本处理”组件的数据进行处理,生成新的数据供后续步骤使用。 配置参数 参数 说明 语言 选择编写脚本使用的编程语言,当前只支持ES5版本的JavaScript语言。 输出到变量 脚本处理的结果将存入该变
描述 填写连接器的描述信息,用于识别不同的连接器。 协议 选择FTP连接所使用的协议,当前支持选择“FTP”和“SFTP”。 主机IP FTP服务器的IP地址。 端口 FTP协议中,默认使用TCP端口中的20和21两个端口,其中20端口用于传输数据,21端口用于传输控制信息(命令)。
组合应用可以进行应用的复合集成,通过开放的API和事件通道进行应用的多次组装,形成新的组合应用,实现业务的快速复制创新,形成千人千面的集成体验。 连接器 iPaaS连接器是一种云服务,能够用于连接应用程序、数据和设备,以实现各种集成方案。连接器提供了预构建的连接点,以便将数据从一个应用程序或系统传输到另一个应用程序或系统。
“循环处理”处理器用于循环处理数据,可以指定循环次数、循环条件或者循环数组 配置参数 参数 说明 类型 指定循环类型: 指定循环次数。 指定循环条件。 指定循环数组。 循环次数 当类型为“指定循环次数”时可配置,循环次数默认值为3。 执行条件 当类型为“指定循环条件”时可配置。 遍历数组 当类型为“指定循环数组
对称加解密 “对称加解密”处理器用于使用指定的对称加密算法对明文进行加密、对密文进行解密操作。 配置参数 参数 说明 操作 当前支持对称加密、对称解密、HMAC签名、HMAC验签 加密算法 对称加解密当前支持AES算法。数字签名支持HMAC算法 加密模式 当前支持GCM模式 PBKDF2口令
非对称加解密 “非对称加解密”处理器用于使用指定的非对称加密算法对明文进行加密、对密文进行解密操作。 配置参数 参数 说明 私钥 解密时必填,base64编码。 公钥 加密时必填,base64编码。 操作 当前支持非对称加密、非对称解密。 加密算法 当前支持RSA 明文 待加密明文。
选择“Redis”连接器。 在弹窗中配置连接器信息,完成后单击“确定”。 参数 说明 描述 填写连接器的描述信息,用于识别不同的连接器。 主机IP地址 填写数据库的连接IP地址。 端口 填写数据库的连接端口号。 数据库 填写要连接的数据库名。 密码 连接数据库的密码。 支持的动作 有序集合基本操作
HTTP响应 HTTP响应连接器用于自定义API的返回信息,用户调用开放的API后将接收到指定的响应码和响应体。 支持的动作 自定义HTTP响应 配置参数 参数 说明 响应头 配置API响应信息中的响应头参数。可使用常量值,也可通过引用变量的方式引用前序节点中的数据。 响应体 配
延时 “延时”处理器用于创建指定时间的延迟。其典型使用场景是如果某步骤为耗时任务,且后续步骤依赖于该步骤的执行结果时,可在两步骤之间添加“延时”处理器,以保证后续步骤可正常执行。 配置参数 参数 说明 延迟时间(ms) 延迟的时长,单位为ms。 图1 延时 父主题: 处理器
选择“RabbitMQ”连接器。 在弹窗中配置连接器信息,完成后单击“确定”。 参数 说明 连接名称 填写连接器的名称。 主机IP地址 填写RabbitMQ的连接IP地址。 端口 链接RabbitMQ的端口号。 用户名 连接RabbitMQ的用户名。 密码 连接RabbitMQ的用户密码。
CodeArts Build CodeArts Check CodeArts Deploy CodeArts Req CodeArts Pipeline CodeArts Repo CodeArts TestPlan 父主题: 连接器
选择“ArtemisMQ”连接器。 在弹窗中配置连接器信息,完成后单击“确定”。 参数 说明 描述 填写连接器的描述信息,用于识别不同的连接器。 主机IP地址 填写ArtemisMQ的连接IP地址。 端口 链接ArtemisMQ的端口号。 用户名 连接ArtemisMQ的用户名。 密码 连接ArtemisMQ的用户密码。
启动后是否立即执行一次。 表5 每月触发 参数 说明 触发规则 选择定时器的触发规则,支持: 指定日期 每月最后一天 每月第一个工作日 每月最后一个工作日 指定日期 仅当“触发规则”选择“指定日期”时需要配置。 每月1-30号 触发时间 几时几分触发,例如:00:59。 时区 亚洲/上海。
数据拆分 “数据拆分”组件将传入该节点的数据按照指定的表达式进行拆分,并将拆分的结果通过节点变量传递给后续节点。通常“数据拆分”组件后续会连接“数据筛选”组件以配合使用。 数据拆分为异步处理组件,如果一个任务中存在“数据拆分”节点,最终开放的API将返回传入“数据拆分”节点时的数据。
数据筛选 “数据筛选”组件对传入该组件的数据按照指定的表达式进行筛选,并将筛选出的结果通过节点变量传递给后续节点。通常“数据筛选”组件会作为“数据拆分”组件的后续步骤以配合使用。 配置参数 参数 说明 表达式 数据筛选的表达式。 使用表达式对数据进行筛选,并传递给后续节点。例如数
获取公开示例模板列表 获取项目下所有仓库信息 校验指定项目下的仓库名 创建仓库 根据仓库名组名获取仓库短ID,用以拼接与commitid对应提交详情页面url 根据组名和仓库名查询某仓库某分支对应的提交 查询指定仓库的webhook 为指定仓库添加hook 删除指定仓库的hook 查询某仓库对应的分支