-
Kubernetes自定义集群部署 - 部署 CodeArts Deploy
kubectl命令 。 是否使用Manifest文件 勾选后需选择目标Manifest文件进行部署,这些文件必须以.yaml、.yml或.json为后缀。 kubectl命令参数 待执行的kubectl命令参数。 控制选项 当前步骤部署失败后,应用是否继续部署后续的步骤。 父主题:
-
启动失败 - 部署 CodeArts Deploy
合理设置Java运行参数,命令行参数正确放置于对应的文本框内,系统变量与命令行参数之间的区别请参见启动/停止SpringBoot服务。 确认输入的服务路径,若不正确,请修改后重新部署。 “选择部署来源”部署步骤中直接选择jar文件进行下载,当需要通过文件夹下载多个jar文件时,jar文件命名中不要出现中文字符。
-
基于Kubernetes Nginx-Ingress实现灰度发布 - 部署 CodeArts Deploy
可选。对应用的描述。示例:无 执行主机 可选。资源池是部署软件包时执行部署命令的物理环境的集合,您可以使用华为云托管的官方资源池,您也可以将自有的服务器作为自托管资源池托管到华为云,托管方式请参考自托管资源池场景。示例:官方资源池 来自流水线 可选。开启后,只能通过流水线驱动执行,不能单独执行。 完成
-
新建应用 (推荐) - 部署 CodeArts Deploy
描述 trigger_source 否 String 部署任务允许执行的场景。其中0:所有执行请求均可,1:只允许流水线触发 artifact_source_system 否 String 当任务只允许流水线触发执行时,流水线传递的来源信息,当前只有CodeArtsArtifact
-
Kubernetes Nginx-Ingress灰度发布(CCE集群) - 部署 CodeArts Deploy
不推荐配置租户账号的AK/SK。 是否使用IAM提权 如果当前用户无操作权限执行接口时,可通过IAM提权获取到其他用户的临时AK/SK去执行CCE接口。 区域 选择要部署的区域。 集群名称 选择CCE云容器引擎中申请的K8S集群。 命名空间名称 选择CCE云容器引擎中K8S集群的命名空间。
-
API概览 - 部署 CodeArts Deploy
根据开始时间和结束时间查询项目下指定应用的历史部署记录列表 根据开始时间和结束时间查询项目下指定应用的历史部署记录列表。 查询部署记录的执行参数 查询部署记录的执行参数。 部署记录度量 获取指定项目的应用部署成功率 获取指定项目的应用部署成功率。 获取指定应用的应用部署成功率 获取指定应用的应用部署成功率。
-
服务停止成功检测后进程仍然存在(windows) - 部署 CodeArts Deploy
msc 查找类似“devployMan_SpringBoot_01-0.0.1-SNAPSHOT.jar”格式的服务名称。 如果存在,在命令行依次执行如下两条命令即可: nssm stop devployMan_SpringBoot_01-0.0.1-SNAPSHOT.jar nssm
-
URL接口不存在 - 部署 CodeArts Deploy
重新部署“启动SpringBoot服务”步骤(即部署相同的shell指令),查看机器打印的日志详情。 在本地远程连接的机器上重复上述指令执行。 查看SpringBoot启动日志。 发现该版本包部署的URL接口的路径是/hello01。 回到部署步骤页面,更新URL的path路径配置即可。
-
应用管理 - 部署 CodeArts Deploy
根据开始时间和结束时间查询项目下指定应用的历史部署记录列表 获取应用列表 (推荐) 新建应用 (推荐) 更新应用 获取应用详情 (推荐) 删除应用 (推荐) 查询部署记录的执行参数 复制应用 批量删除项目下应用 查询项目下是否存在同名应用 禁用/取消禁用应用 父主题: API
-
公共问题 - 部署 CodeArts Deploy
e configure JDK environment variables 日志提示权限不够 路径不合法 环境下没有主机 使用sudo权限执行报错 文件不存在或者路径不正确 当前主机用户权限不足 文件路径不存在 Windows主机部署过程中,偶现连接超时
-
查询应用实例级/项目级权限矩阵 - 部署 CodeArts Deploy
Boolean 是否有查看权限 can_execute Boolean 是否有执行权限 can_copy Boolean 是否有复制权限 can_manage Boolean 是否有管理权限,包含增删改查执行以及权限修改 can_create_env Boolean 是否有新建环境权限
-
新建自定义应用 - 部署 CodeArts Deploy
义部署步骤,本节将介绍如何进行新建自定义应用。 操作步骤 进入软件开发生产线首页,单击目标项目名称,进入项目。 单击菜单“持续交付 > 部署”,进入项目下部署服务界面。 单击“新建应用”,进入“基本信息”页面,可根据需要修改名称、所属项目、描述、执行主机等基本信息,详情可参考编辑基本信息。
-
批量修改应用权限 - 部署 CodeArts Deploy
Boolean 是否具有删除权限 can_view 是 Boolean 是否具有查看权限 can_execute 是 Boolean 是否具有执行权限 can_copy 是 Boolean 是否具有复制权限 can_manage 是 Boolean 是否具有权限管理权限 can_create_env
-
部署应用 - 部署 CodeArts Deploy
在应用列表中选择目标应用,单击应用名称,进入应用部署记录。 在部署记录中选择需要重新部署的版本,单击“回退到此版本”,在弹框里单击“确定”。 如下以选择执行编号为2的版本为例。 部署完成后,单击部署记录,应用状态栏的颜色变成绿色,并显示“部署成功”,则表示此次部署应用成功。 下图表示部署成功。
-
根据模板新建应用 - 部署 CodeArts Deploy
单击菜单“持续交付 > 部署”,进入项目下部署服务界面。 单击“新建应用”,进入“基本信息”页面,可根据需要修改名称、所属项目、描述、执行主机等基本信息,详情可参考编辑基本信息。 完成应用基本信息的编辑后,单击“下一步”,进入选择部署模板页面。 根据您的业务类型,选中相应的推
-
编辑权限管理 - 部署 CodeArts Deploy
项目管理员(项目创建者和项目经理)支持自定义角色功能,可对自定义角色的权限进行编辑。 修改完所有信息,单击“保存”,保存该应用。 应用权限矩阵 目前应用的权限矩阵如下表所示。 应用默认权限说明 角色/动作 默认权限 创建 查看 修改 删除 执行 复制 禁用 新建环境 权限管理 应用创建者 - 有权限且不可修改
-
部署服务相关权限说明 - 部署 CodeArts Deploy
部署服务相关权限说明 部署服务各维度的操作权限说明如下表所示。 应用默认权限说明 角色/动作 默认权限 创建 查看 修改 删除 执行 复制 禁用 新建环境 权限管理 应用创建者 - 有权限且不可修改 有权限且不可修改 有权限且不可修改 有权限且不可修改 有权限且不可修改 有权限且不可修改
-
部署应用 - 部署 CodeArts Deploy
响应Body参数 参数 参数类型 描述 id String 部署记录id task_id String 部署任务id job_name String 执行任务名称 最小长度:45 最大长度:55 app_component_list Array of AppComponentDao objects
-
获取应用详情 - 部署 CodeArts Deploy
region String 局点信息 最小长度:1 最大长度:256 state String AOM应用组件是否生效,0表示初始化,1表示执行成功,已生效 最小长度:1 最大长度:32 表5 Step 参数 参数类型 描述 id String id name String 名称 params
-
获取应用列表 - 部署 CodeArts Deploy
region String 局点信息 最小长度:1 最大长度:256 state String AOM应用组件是否生效,0表示初始化,1表示执行成功,已生效 最小长度:1 最大长度:32 表7 Step 参数 参数类型 描述 id String id name String 名称 params