流水线 CodeArts Pipeline
流水线 CodeArts Pipeline

    本产品内“”的所有结果

      本产品内“”的所有结果

      • 最新动态
      • 产品介绍
        • 什么是流水线
        • 产品优势
        • 应用场景
        • 产品功能
        • 安全
          • 责任共担
          • 身份认证与访问控制
          • 数据保护技术
          • 审计与日志
          • 服务韧性
          • 认证证书
        • 约束与限制
        • 基本概念
      • 快速入门
        • 通过流水线生成软件包并部署到主机
      • 用户指南
        • 流水线(CodeArts Pipeline)使用流程
        • 开通并授权使用CodeArts Pipeline
        • 访问CodeArts Pipeline首页
        • 新建流水线
          • 新建流水线
          • 新建流水线(图形化)
          • 新建流水线(YAML化)
        • 配置流水线
          • 编排流水线阶段
          • 编排流水线任务
          • 配置流水线插件
            • Build构建
            • Check代码检查
            • 云原生发布
            • Deploy部署
            • TestPlan接口测试
            • 子流水线
            • 延时执行
            • 人工审核
            • 创建仓库标签
            • Jenkins任务
            • 挂起流水线
            • 执行镜像命令
            • 第三方接口调用v2
          • 配置流水线参数
          • 配置流水线执行计划
          • 配置流水线权限
          • 配置流水线通知订阅
          • 配置流水线委托权限
        • 分组管理流水线
        • 执行流水线
        • 查看流水线
        • 查看统计看板
        • 配置微服务变更流水线
        • 管理流水线扩展插件
          • 流水线插件概述
          • 流水线官方插件
          • 图形化新建流水线自定义插件
          • 代码化新建流水线自定义插件
          • 执行镜像命令
          • 添加创建仓库标签插件
          • 添加第三方接口调用v2插件
        • 管理CodeArts服务扩展点
        • 查看审计日志
        • 参考
          • 流水线上下文
            • 流水线上下文
            • 配置流水线执行条件表达式
            • 配置通过流水线上下文获取构建任务的产物信息
          • YAML语法规范
            • 流水线触发方式on
            • 流水线参数env
            • 流水线任务jobs
        • 发布管理(CodeArts Release)使用指南
          • 发布管理概述
          • 新建发布管理环境
          • 配置发布管理环境变量
          • 配置发布管理发布策略
          • 配置发布管理环境的发布
          • 查看发布管理发布结果
          • 基于GitOps部署微服务
      • 最佳实践
        • CodeArts Pipeline最佳实践汇总
        • 通过微服务变更流水线修复项目BUG并快速发布
        • 配置准出条件并对代码检查结果进行校验
        • 通过流水线参数串联编译构建服务和部署服务
        • 通过流水线自动为代码仓库创建标签
        • 配置代码仓库合并请求流水线门禁
        • 流水线级权限管理
        • HE2E DevOps实践之配置流水线
      • API参考
        • 使用前必读
        • API概览
        • 如何调用API
          • 构造请求
          • 认证鉴权
          • 返回结果
        • API
          • 模板管理
            • 查询模板列表 - ListPipelineTemplates
            • 获取流水线模板列表 - PipelineTemplatesList
            • 创建流水线模板 - CreatePipelineTemplate
            • 查询模板详情 - GetPipelineTemplateDetail
            • 更新流水线模板 - UpdatePipelineTemplate
            • 删除流水线模板 - DeletePipelineTemplate
            • 收藏流水线模板 - CollectPipelineTemplate
          • 流水线管理
            • 启动流水线 - RunPipeline
            • 批量获取有执行记录的流水线状态 - BatchShowPipelinesLatestStatus
            • 获取流水线状态/获取流水线执行详情 - ShowPipelineRunDetail
            • 获取流水线列表/获取项目下流水线执行状况 - ListPipelines
            • 删除流水线 - DeletePipeline
            • 查询流水线详情 - ShowPipelineDetail
            • 修改流水线信息 - UpdatePipelineInfo
            • 停止流水线 - StopPipelineRun
            • 获取流水线执行记录 - ListPipelineRuns
            • 基于模板创建流水线 - CreatePipelineByTemplateId
            • 创建流水线 - CreatePipelineNew
            • 重试运行流水线 - RetryPipelineRun
            • 通过人工审核 - AcceptManualReview
            • 获取流水线运行需要的自定义参数 - ListRuntimeVars
            • 驳回人工审核 - RejectManualReview
            • 查询流水线日志 - ShowPipelineLog
            • 获取流水线步骤执行输出 - ShowStepOutputs
            • 查询流水线上的构建产物 - ShowPipelineArtifacts
            • 批量删除流水线 - BatchDeletePipeline
            • 禁用流水线 - DisablePipeline
            • 批量设置流水线标签 - BatchSetPipelineTag
            • 启用流水线 - EnablePipeline
            • 批量运行流水线 - BatchRunPipeline
            • 查询流水线任务日志 - ShowPipelineExecLog
            • 延时任务通过 - AcceptDelayJob
            • 延时任务拒绝 - RejectDelayJob
            • 延时1小时 - ContinueDelayJob
            • 手动卡点通过 - AcceptCheckpoint
            • 手动卡点拒绝 - RejectCheckpoint
            • 解除挂起 - ResumePipeline
            • 查询批量执行流水线结果 - ShowBatchRunResult
            • 交换分组顺序 - ExchangePipelineGroup
            • 流水线官方消息通知查询 - ShowPipelineOfficialNotice
            • 流水线官方消息通知更新 - UpdatePipelineOfficialNotice
            • 流水线消息通知开关 - SwitchPipelineNotice
            • 流水线第三方消息通知查询 - ShowPipelineThirdPartyNotice
            • 流水线第三方消息通知更新 - UpdatePipelineThirdPartyNotice
            • 查询流水线的角色权限 - ShowPipelineRolePermission
            • 查询流水线的用户权限 - ShowPipelineUserPermission
            • 修改流水线的角色权限 - UpdatePipelineRolePermission
            • 修改流水线的用户权限 - UpdatePipelineUserPermission
            • 查询流水线是否启用二级权限 - ShowPipelinePermissionSwitch
            • 修改流水线是否启用二级权限 - SwitchPipelinePermission
            • 批量设置流水线实例二级权限 - BatchUpdatePipelinePermission
            • 取消某次流水线排队 - CancelPipelineQueue
            • 查询当前流水线排队中的记录 - ListPipelineQueue
            • 查询流水线的旧版运行记录 - ListPipelineLegacyRuns
            • 查询流水线运行使用的参数 - ListRunVariables
            • 回退执行流水线 - RollbackRunPipeline
            • 获取step跳转链接 - ShowStepJumpLink
            • 查询流水线运行的变更 - ShowPipelineRunChangeRequests
            • 查询流水线可用的系统参数 - ListPipelineSystemVars
            • 查询流水线触发失败记录 - ListPipelineTriggerFailedRecords
            • 查询流水线修改历史 - ListPipelineModifyHistory
            • 创建参数组 - CreateVariableGroup
            • 修改参数组 - UpdateVariableGroup
            • 删除参数组 - DeleteVariableGroup
            • 流水线绑定参数组 - BindVariableGroupToPipeline
            • 查询参数组详情 - ShowVariableGroupDetail
            • 查询流水线关联的参数组 - ListPipelineVariableGroup
            • 查询参数组列表 - ListVariableGroups
            • 获取通用Webhook信息 - ShowGenericWebHook
            • Webhook触发流水线 - TriggerWebhookPipeline
            • 通用webhook触发流水线 - ExecuteGenericWebhook
            • 修改通用webhook开关 - SwitchGenericWebhook
            • 下载 agent 的地址 - AgentDownloadURL
            • 旧版流水线的所有自定义参数 - ListPipelineCustomVars
            • 查询项目下权限 - GetProjectPermission
            • 查询用户的参数组权限 - QueryUserVariableGroupRights
            • 新建流水线查询允许创建流水线的项目 - QueryRelatedProject
            • 根据当前租户的套餐情况判断是否需要弹框 - GetTenantPopUpStatus
            • 根据当前租户的套餐情况判断是否冻结 - GetTenantPackageIsFreeze
            • 查询微服务下用户无删除权限的流水线 - QueryComponentPipelinesWithNoRight
            • 查询流水线执行计划列表 - QueryExecutionPlanList
            • 更新yaml流水线详情 - UpdateYamlPipeline
            • 批量获取流水线版本 - QueryPipelinesManifestVersion
            • 查询通用任务列表 - ListReusableJobs
            • 运行yaml流水线 - RunPacPipeline
            • 看板查询流水线总数 - ShowPipelineCount
            • 看板查询流水线执行详情 - ListExecutionsOverview
            • 看板查询流水线当前并发 - ShowConcurrency
          • 分组管理
            • 新建流水线分组 - CreatePipelineGroup
            • 更新流水线分组 - UpdatePipelineGroup
            • 删除流水线分组 - DeletePipelineGroup
            • 查询流水线分组树 - ShowPipelineGroupTree
            • 批量把流水线移动到分组下 - BatchMovePipelineToGroup
          • 规则管理
            • 获取单条规则详情 - ShowRule
            • 分页获取规则列表 - ListRule
            • 更新规则 - UpdateRule
            • 删除规则 - DeleteRule
            • 创建规则 - CreateRule
            • 查询规则使用情况 - ShowRuleRelatedInfo
            • 查询可创建规则的类型 - queryStrategyType
          • 租户级策略管理
            • 创建策略 - CreateStrategy
            • 修改策略 - UpdateStrategy
            • 获取策略详情 - ShowStrategy
            • 获取策略列表 - ListStrategy
            • 删除策略 - DeleteStrategy
            • 开关策略 - SwitchStrategy
            • 查询策略使用情况 - ShowStrategyRelatedInfo
            • 查询策略关联信息 - ListStrategyChildren
          • 项目级策略管理
            • 获取项目级策略列表 - ListProjectStrategy
            • 查询项目级策略详情 - ShowProjectStrategy
            • 查询策略使用情况 - ShowProjectStrategyRelatedInfo
            • 继承策略 - CreateInheritProjectStrategy
            • 切换策略状态 - SwitchProjectStrategy
            • 删除策略 - DeleteProjectStrategy
            • 查询策略详情 - ShowProjectStrategyDetail
            • 更新策略 - UpdateProjectStrategy
            • 创建策略 - CreateProjectStrategy
          • 扩展插件管理
            • 创建插件版本 - CreatePluginVersion
            • 创建插件草稿版本 - CreatePluginDraft
            • 创建发布商 - CreatePublisher
            • 更新插件草稿 - UpdatePluginDraft
            • 发布插件草稿 - PublishPluginDraft
            • 更新插件基本信息 - UpdatePluginBaseInfo
            • 发布插件 - PublishPlugin
            • 插件绑定发布商 - PublishPluginBind
            • 更新插件图标 - UploadPluginIcon
            • 更新发布商图标 - UploadPublisherIcon
            • 删除插件草稿 - DeletePluginDraft
            • 查询发布商列表 - ListPublisher
            • 查询可用发布商 - ListAvailablePublisher
            • 查询可选插件列表 - ListStagePlugins
            • 查询基础插件列表 - ListBasePlugins
            • 分页查询可选插件列表 - ListBasePluginsNewPost
            • 查询插件列表 - ListPlugins
            • 查询插件指标配置 - ShowPluginMetrics
            • 查询插件输入配置 - ShowPluginInputs
            • 查询插件输出配置 - ShowPluginOutputs
            • 查询插件所有版本信息 - ListPLuginVersion
            • 查询插件版本详情 - ShowPluginVersion
            • 查询插件版本号 - ListPluginVersionNumber
            • 删除发布商 - DeletePublisher
            • 查询发布商详情 - ShowPublisher
            • 创建基础插件 - CreateBasicPlugin
            • 更新基础插件 - UpdateBasicPlugin
            • 删除基础插件 - DeleteBasicPlugin
            • 上传基础插件 - UploadBasicPlugin
            • 查询基础插件详情 - ShowBasicPlugin
          • 扩展点管理
            • 查询插件列表 - ListModulesDetail
            • 查询插件列表V1 - ListModulesDetailV1
            • 查询扩展点列表 - ListEndpointsDetails
            • 创建服务扩展点 - CreateEndpoint
            • 查询插件详情 - ShowModule
            • 获取Oauth2认证URL - ShowAuthUrl
            • 更新扩展点 - UpdateEndpoint
            • 查询扩展点 - ShowEndpoint
            • 删除扩展点 - DeleteEndpoint
          • 流水线标签管理
            • 创建流水线标签 - CreatePipelineTag
            • 查询流水线标签列表 - ListPipelineTags
            • 更新流水线标签 - UpdatePipelineTag
            • 删除流水线标签 - DeletePipelineTag
          • 变更管理
            • 创建变更 - CreateChangeRequest
            • 查询变更详情 - ShowChangeRequestDetail
            • 修改变更状态 - UpdateChangeRequestStatus
            • 修改变更代码仓信息 - UpdateChangeRequestRepos
            • 查询变更列表 - ListChangeRequests
            • 查询流水线上的变更 - ListPipelineChangeRequests
            • 查询发布中的变更 - ListReleasingChangeRequests
            • 查询变更操作历史 - ShowChangeRequestOpLog
            • 查询项目下变更创建人信息 - ShowChangeRequestCreatorInfo
            • 查询变更关联的工作项 - ListChangeRequestWorkItems
            • 更新变更关联的工作项 - UpdateChangeRequestWorkItems
          • 微服务管理
            • 查询是否收藏微服务 - ShowMicroserviceFollowInfo
            • 取消收藏微服务 - UnfollowMicroservice
            • 收藏微服务 - FollowMicroservice
            • 更新微服务 - UpdateMicroservice
            • 更新微服务代码仓 - UpdateMicroserviceRepo
            • 查询微服务详情 - ShowMicroserviceDetail
            • 查询微服务列表 - ListMicroservice
            • 创建微服务 - CreateMicroservice
            • 删除微服务 - DeleteMicroservice
          • 模板管理(旧版,待下线)
            • 查询模板列表 - ListTemplates
            • 查询模板详情 - ShowTemplateDetail
          • 流水线管理(旧版,待下线)
            • 基于模板快速创建流水线及流水线内任务 - CreatePipelineByTemplate
            • 检查流水线创建状态 - ShowInstanceStatus
            • 启动流水线 - StartNewPipeline
            • 停止流水线 - StopPipelineNew
            • 批量获取流水线状态 - BatchShowPipelinesStatus
            • 删除流水线 - RemovePipeline
            • 获取流水线列表 - ListPipelineSimpleInfo
            • 获取流水线状态 - ShowPipelineStatus
            • 获取项目下流水线执行状况 - ListPipelineBuildResult
            • 获取流水线详情 - ShowPipelineDetailV3
            • 查询流水线执行记录 - ListPipelineBuildRecords
          • GitCode流水线
            • 停止gitcode流水线 - StopActionsPipelineRun
            • 查询gitcode流水线运行详情 - ShowActionsRunsDetail
            • 删除gitcode流水线运行详情 - DeleteActionsRunPipeline
            • 查询所有gitcode流水线 - ListActions
            • 运行gitcode流水线 - RunActionsPipeline
            • 查询gitcode流水线日志 - ShowActionsPipelineJobLog
            • 重试运行gitcode流水线 - RetryRunActionsPipeline
            • 查询gitcode流水线运行记录 - ListActionsPipelineRuns
            • 更新gitcode流水线action - UpdateGitCodeWorkflowsWebhooks
            • 查询gitcode流水线事件 - ListActionsEvents
            • 查询gitcode流水线运行人 - ListActionsActors
            • 查询gitcode流水线action列表 - ListActionsPipelineRunsByRunIds
            • 查询gitcode流水线action详情 - ListActionsDetail
        • 应用示例
          • 示例1: 执行流水线
          • 示例2:停止流水线
          • 示例3:获取流水线状态
        • 附录
          • 状态码
          • 错误码
          • 获取项目ID
            • 获取CodeArts项目ID
            • 获取IAM项目ID
          • 获取账号ID
        • 修订记录
      • 常见问题
        • 功能使用
          1. 修改代码后能否自动触发流水线执行?
          2. 为什么提交代码时会触发执行没有监听代码提交事件的流水线?
        • 常见报错解决方法
          1. 流水线执行失败,提示仓库不存在或仓库已被删除
          2. 流水线执行失败,提示测试套正在执行
          3. 流水线执行失败,提示任务不存在或者已被删除
          4. 流水线配置的定时任务未触发
          5. 流水线执行权限不够(执行按钮不可操作)
          6. 保存流水线时提示人工审核任务中配置了不属于当前项目的审核人
          7. 流水线执行失败,提示流水线不存在
          8. 变更流水线执行失败,提示authentication required
          9. 流水线执行失败,提示没有配置部署策略
          10. 编排流水线任务时,阶段下的任务在任务配置时,任务选择无法进行操作
          11. 执行流水线时,提示达到租户最大并发数,查询当时正在执行的流水线并未达到上限
      • 视频帮助
      • 通用参考
        • 云服务等级协议(SLA)
        • 白皮书资源
        • 支持区域
        • 系统权限