检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
配置CodeArts Deploy应用关于执行命令相关的部署步骤 执行shell命令 执行shell脚本 执行PowerShell命令 执行PowerShell脚本 执行Docker命令 父主题: 配置CodeArts Deploy应用的部署步骤
若状态为停用,则在操作选项启用代理,重新执行连通性验证。 单击连通性验证结果,若界面提示为脚本执行错误,请按照如下方式进行排查。(若未提示脚本执行错误,请跳过。) 原因分析: 因为自托管资源池需要使用docker拉取镜像,所以出现脚本执行错误的原因是自托管资源池中docker未安装或不能正常使用。您可按照如下方法进行排查。
应用部署超时,怎样处理? 可以设置批量部署、增量部署等部署策略吗? 本地软件包是不是一定要先上传到制品仓库中才能进行部署? 工程只是一些使用html与js语言编写的网页,可以进行部署吗? 使用容器部署需要选择镜像时,如何上传镜像?
失败后重试次数,超过预设的重试次数,服务未启动会导致URL检测失败。示例:1。 间隔时间 每次重试测试的间隔时间(s)。示例:60。 测试路径 URL健康测试,支持添加多个。示例:http://127.0.0.1:3000(应用服务的IP及端口)。 单击“保存”,应用创建完成。 新建并编辑应用二(A边节点上线)。
/()()符号,其中空格不可在名称开头或结尾使用,长度为1-128。 环境 选择当前资源类型为主机集群的环境,作为部署对象。 shell命令 待执行的bash脚本。 控制选项 配置是否启用该操作。 失败后继续运行:当前步骤部署失败后,应用是否继续部署后续的步骤。 使用sudo权限执行:配置是否使用sudo权限部署该步骤。
使用Docker应用部署(Linux)模板创建并部署应用 使用Django应用部署模板创建并部署应用 使用Node.js应用部署模板创建并部署应用 使用执行shell脚本创建并部署通用应用 使用Go应用部署模板创建并部署应用 使用Vue应用部署模板创建并部署应用
× × × × × × × 测试经理 √ × × × × × × × 运维经理 √ × × √ × × √ × 系统工程师 √ √ √ √ √ √ × × Committer √ √ √ √ √ × × × 开发人员 √ √ √ √ √ × × × 测试人员 √ × × × × ×
Ansible 非法的入口文件路径 找不到入口文件 Ansible步骤关于copy模块的报错 替换json参数解析错误 Playbook脚本中service模块启动/停止服务不成功 Ansible应用部署失败 执行Ansible提示Do not use the delegate_to
ess-Archive打包出来的文件路径分隔符采用反斜杠“\”,由于此打包方式平台兼容性差导致上述问题的产生。 处理方法 构建任务使用如下脚本进行构建打包: 1 2 3 4 5 nuget restore msbuild /p:OutputPath=../buildResult/Release/bin
支持JDK、Tomcat等工具安装。 支持文件的删除、拷贝等文件操作。 支持Tomcat、SpringBoot、Nginx等多种技术栈。 支持shell命令&脚本、Powershell命令&脚本等自定义部署。 支持软件包下载、配置文件修改等辅助功能。 发布区域:华北-北京一、华北-北京四、华东-上海一、华东-上海二、华南-广州、华南-深圳、西南-贵阳一
配置CodeArts Deploy应用其他的部署步骤 URL健康测试 选择部署来源 执行等待 Ansible 新建IIS站点 Istio灰度发布 FunctionGraph函数部署 FunctionGraph灰度发布 配置组件监控 父主题: 配置CodeArts Deploy应用的部署步骤
请确认目标主机已安装Go语言,若已安装请移除模板中“安装Go语言”步骤。 该模板涉及的部署步骤如下所示: 安装GO语言 下载软件包 停止GO服务 启动GO服务 健康测试 该模板需要填写的参数如下表所示。 表1 模板参数说明 参数 说明 host_group 该应用部署的目标环境。 package_url
无权限 测试经理 有权限 无权限 无权限 无权限 无权限 运维经理 有权限 有权限 有权限 有权限 有权限 系统工程师 有权限 有权限 有权限 有权限 无权限 Committer 有权限 有权限 有权限 有权限 无权限 开发人员 有权限 有权限 有权限 有权限 无权限 测试人员 有权限
js,若已安装请移除模板中“安装Node.js”步骤。 该模板涉及的部署步骤如下所示: 安装Node.js 下载软件包 停止Node.js服务 启动Node.js服务 服务启动测试 该模板需要填写的参数如表1所示。 表1 模板参数说明 参数 说明 host_group 该应用部署的目标环境。 package_url
步骤。 该模板涉及的部署步骤如下所示: 安装JDK 安装Tomcat 停止Tomcat服务 选择部署来源 启动Tomcat服务 URL健康测试 该模板提供的参数设置说明如表1所示。 表1 模板参数说明 参数 说明 host_group 该应用部署的目标环境。 package_url
ginx”步骤。 该模板涉及的部署步骤如下所示: 安装Nginx 下载软件包 解压软件包 启动Nginx 重载Nginx配置文件 服务启动测试 该模板需要填写的参数如下表所示。 表1 模板参数说明 参数 说明 host_group 该应用部署的目标环境。 nginx_install_path
”步骤。 该模板涉及的部署步骤如下所示: 安装JDK 选择部署来源 停止SpringBoot服务 启动SpringBoot服务 URL健康测试 该模板需要填写的参数如表1所示。 表1 模板参数说明 参数 说明 host_group 该应用部署的目标环境。 package_url
安装Python 安装django和uWSGI 安装Nginx 启动Nginx 下载软件包 解压软件包 重启uWSGI 重载Nginx配置文件 服务启动测试 该模板需要填写的参数如表1所示。 表1 模板参数说明 参数 说明 host_group 该应用部署的目标环境。 service_port
执行参数 该应用部署时的“执行参数”中参数对应的数值。 访问方式 仅应用中“部署步骤”包含“URL健康测试”时有该参数,添加该部署步骤可以在主机上通过访问 URL 测试服务状态。 环境 在主机部署场景下,显示该应用部署的环境。 回退到“部署记录”页签,切换顶部的页签,您可以查
应用和AOM应用组件对应关系 role_id Integer 角色id,0:应用创建者,-1:项目创建者,3:项目经理,4:开发人员,5:测试经理,6:测试人员,7:参与者,8:浏览者 id String 部署任务id release_id Integer 部署记录序列号 is_disable