Jenkins实例 Jenkins服务扩展点,请参考Jenkins新建Jenkins服务扩展点。 jobName jenkins的job名称。 params 启动任务传递的参数(json格式)。 异步 是否异步执行。 描述 连接到终端的说明。
1673495851000, "is_collect" : null, "is_show_source" : true, "definition" : "{\"stages\":[{\"name\":\"阶段_1\",\"sequence\":\"0\",\"jobs
进入流水线服务首页,单击“服务 > 扩展插件”。 单击,开始注册插件。 填写基本信息,相关参数说明如表1所示。 表1 自定义插件基本信息 参数项 说明 插件图标 插件封面图,不上传将会自动生成系统图标。
请求参数 表2 请求Body参数 参数 是否必选 参数类型 描述 component_id 是 String 参数解释: 微服务ID。可以通过查询微服务列表接口获取,其中data.id即为微服务ID。 约束限制: 不涉及。 取值范围: 32位字符,由数字和字母组成。
component_id 是 String 参数解释: 流水线微服务ID。可以通过查询微服务列表接口获取,其中data.id即为微服务ID。 约束限制: 不涉及。 取值范围: 32位字符,仅由数字和字母组成。 默认取值: 不涉及。
单击页面左上角,在服务列表中选择“开发与运维 > 流水线 CodeArts Pipeline”。 单击“立即使用”,进入流水线服务首页。 单击“新建流水线”,根据需要配置流水线信息,参数配置请参考表1。
单击页面左上角,在服务列表中选择“开发与运维 > 软件开发生产线”。 单击“前往工作台”,进入CodeArts首页。 单击项目名称,进入目标项目。 单击“持续交付 > 发布管理”,进入环境列表页面。 找到云原生发布插件关联的环境,单击环境名称,进入“环境信息”页面。
签名SDK只提供签名功能,与服务提供的SDK不同,使用时请注意。 父主题: 如何调用API
数据保护技术 流水线通过多种数据保护手段和特性,保证通过流水线的数据安全可靠。 表1 流水线的数据保护手段和特性 数据保护手段 简要说明 传输加密(HTTPS) 流水线所有API均采用HTTPS传输协议。 个人数据保护 流水线通过控制个人数据访问权限以及记录操作日志等方法防止个人数据泄露
通过项目入口方式访问CodeArts Check服务首页。 重新创建流水线代码仓对应的代码检查任务,操作方法请参考创建代码检查任务。 单击左侧导航栏“持续交付 > 流水线”,进入“流水线”页面。
单击页面左上角,在服务列表中选择“开发与运维 > 软件开发生产线”。 单击“前往工作台”,进入CodeArts首页。 单击项目名称,进入目标项目。 单击“持续交付 > 流水线”,进入流水线页面。 搜索目标流水线,单击,选择“编辑”,进入“任务编排”页面。
通过可视化控制台配置定时或周期性的监控策略,动态调整弹性云服务器实例。 提供按需、包周期、竞价等多种计费模式,满足不同场景需求,使用越久成本越低。 快速交付 天然的OneTrack开发模式,代码主干和现网版本始终一致。 特性分支自动化集成验证和一键回退,可按需集成和发布。
项目管理员可修改其他角色的权限,权限配置请参考授权流水线服务。 父主题: 新建流水线
单击页面左上角,在服务列表中选择“开发与运维 > 流水线 CodeArts Pipeline”。 单击“立即使用”,进入“流水线列表”页面。 单击“统计看板”,单击“并发队列情况”下“执行排队总数”旁的,可查看正在并发执行的流水线详细信息。
获取方式如下: 登录容器镜像服务。 在导航栏单击“我的镜像”,单击“镜像名称”进入镜像详情页面。 单击“下载指令”列的,复制镜像下载指令,其中,“docker pull”后面部分即为镜像地址。 启动命令 容器启动命令。输入Docker命令,以便在容器中运行特定的应用程序或脚本。
当用户角色为“项目管理员”或者“流水线创建者”,可以配置流水线参数,权限配置请参考授权流水线服务。 配置流水线参数 介绍流水线预定义参数、自定义参数和通用参数组。
获取方式如下: 登录容器镜像服务。 在导航栏单击“我的镜像”,单击“镜像名称”进入镜像详情页面。 单击“下载指令”列的,复制镜像下载指令,其中,“docker pull”后面部分即为镜像地址。 启动命令 容器启动命令。输入Docker命令,以便在容器中运行特定的应用程序或脚本。
表2 Query参数 参数 是否必选 参数类型 描述 componentId 是 String 参数解释: 微服务ID。 约束限制: 不涉及。 取值范围: 32位字符,由数字和字母组成。 默认取值: 不涉及。
component_id String 参数解释: 微服务ID。 取值范围: 32位字符,由数字和字母组成。 status String 参数解释: 状态。 取值范围: 不涉及。 title String 参数解释: 标题。 取值范围: 不涉及。
}/change-request/creator/list/search 表1 路径参数 参数 是否必选 参数类型 描述 cloudProjectId 是 String 项目ID 表2 Query参数 参数 是否必选 参数类型 描述 component_id 是 String 微服务