-
使用了服务器未识别的Shell命令 - 部署 CodeArts Deploy
使用了服务器未识别的Shell命令 机器上没有安装Docker 问题现象 部署Shell命令:“docker version”(假设主机没有安装Docker服务),日志信息提示部署失败。 原因分析 由于机器上没有安装Docker服务导致。 处理方法 在机器上安装对应的服务再次运行即可。
-
使用了服务器未识别的PowerShell命令 - 部署 CodeArts Deploy
时有纠错机制,不会部署失败,但在日志中可分析出部署结果为没有Docker服务。 处理方法 在机器上安装对应的服务再次运行即可。 父主题: 执行PowerShell命令
-
自托管资源池场景 - 部署 CodeArts Deploy
允许CodeArts使用相关配置及认证信息进行业务操作”前的单选框。 单击“生成命令”按钮,自动生成安装代理(Octopus Agent)命令,单击“复制命令”,即可复制生成的安装命令。 执行Octopus Agent命令。 登录步骤1中创建的弹性云服务器,在/root目录下执行上一步复制的安装命令,终端显示如下提示:
-
通过代理主机进行内网部署 - 部署 CodeArts Deploy
启动squid代理服务。 进入“代理主机-B”的命令行工具,执行以下命令: systemctl start squid //启动squid代理服务 systemctl status squid //检查squid状态 配置正向代理。 进入“目标主机-A”的命令行工具,执行以下命令:
-
浏览器缓存中的权限和后端服务器权限校验不一致,"The token must be updated" - 部署 CodeArts Deploy
浏览器缓存中的权限和后端服务器权限校验不一致,"The token must be updated" 问题现象 部署ServiceStage相关步骤时报错,日志中提示“The token must be updated”。 原因分析 当前用户修改了IAM权限,浏览器缓存中的权限和后端服务器权限校验不一致。
-
使用了交互性的Shell命令 - 部署 CodeArts Deploy
中,直到超时。 原因分析 由于执行Shell命令是远程推送命令到目标机器部署,不能进行交互操作,但是命令中出现了需要交互的操作,部署过程中会持续等待用户的后续输入指令,直至部署应用超时,此时会报出部署失败,并提示部署超时。 处理办法 在部署“执行shell命令”步骤中,需要预先将后续的操作指令加入命令中,如:“yum
-
Docker应用部署(Linux) - 部署 CodeArts Deploy
Docker应用部署(Linux) 在主机上安装Docker,并登录远程仓库,下载Dockerfile等文件,并能执行build、push、run等操作。 请确认目标主机已安装Docker,若已安装请移除模板中“安装Docker”步骤。 该模板涉及的部署步骤如下所示: 安装Docker
-
构造请求 - 部署 CodeArts Deploy
URI-scheme:表示用于传输请求的协议,当前所有API均采用HTTPS协议。 Endpoint:指定承载REST服务端点的服务器域名或IP,不同服务不同区域的Endpoint不同,您可以从地区和终端节点中获取。例如IAM服务在“华北-北京一”区域的Endpoint为“iam.cn-north-1.myhuaweicloud
-
如何使用部署服务 - 部署 CodeArts Deploy
如何使用部署服务 部署服务提供可视化、一键式部署服务,支持并行部署和流水线无缝集成,实现部署环境标准化和部署过程自动化。 操作流程 如果您本地正在开发一个项目,想使用部署服务来进行部署操作,其使用流程如下。 本节所涉及的操作如下: 新建基础资源。 新建应用。 导入基础资源。 编辑应用。
-
URL域名解析失败 - 部署 CodeArts Deploy
known”。 原因分析 由于您的主机在解析发布库域名时出现失败,所以导致文件下载失败。 处理方法 若您有DNS服务器,可将以下域名添加到DNS服务器中用于解析发布库域名; 若您没有DNS服务器,可将域名添加到本地主机的hosts文件中,使主机能够正常解析发布库域名。 以Windows(64位
-
部署应用失败,如何在日志中定位失败原因 - 部署 CodeArts Deploy
部署应用失败,如何在日志中定位失败原因 从日志最后一行向上浏览,找到出现“FAILED”的语句。 “FAILED”语句的上一行,表示部署应用在进行到哪一步操作时发生了错误导致失败。 从“FAILED”语句向下浏览,找到“stderr”行,这行语句通常是脚本执行时控制台输出记录,包含对失败原因进行具体描述。
-
认证鉴权 - 部署 CodeArts Deploy
方法和SDK使用方法请参见API签名指南。 签名SDK只提供签名功能,与服务提供的SDK不同,使用时请注意。 父主题: 如何调用API
-
工程只是一些使用html与js语言编写的网页,可以进行部署吗 - 部署 CodeArts Deploy
工程只是一些使用html与js语言编写的网页,可以进行部署吗 可以。可以在本地将工程代码打包,使用部署服务进行部署。 如果想要进行端到端的构建部署,可以使用代码仓库中提供的javaWebDemo,将代码上传到云端仓库,使用maven构建打包、以及tomcat脚本进行部署。 父主题: 应用部署实践
-
编辑参数设置 - 部署 CodeArts Deploy
新增参数 单击“新建参数”,可在已有参数的基础上新增参数。 删除参数 单击图标,可对已有参数进行删除。 关于参数的具体操作及说明,请参考参数管理。 修改完所有信息,单击“保存”,保存该应用。 父主题: 编辑应用
-
在Centos上安装软件提示网络故障 - 部署 CodeArts Deploy
在Centos上安装软件提示网络故障 问题现象 在Centos上安装软件,提示“网络不可达”。 原因分析 由于目标主机网络连接超时,使用官方镜像源下载软件包失败。 可能导致网络连接超时的原因: 目标主机和yum源网络不通。 防火墙限制出方向的访问。 安全组出方向规则策略限制。 处理方法
-
如何调用API - 部署 CodeArts Deploy
如何调用API 构造请求 认证鉴权 返回结果
-
在Ubuntu 14及以下版本上安装openjdk8失败 - 部署 CodeArts Deploy
在Ubuntu 14及以下版本上安装openjdk8失败 问题现象 在Ubuntu 14及以下版本上安装openjdk8失败。 原因分析 目前对于ubuntu14及以下版本,官网未提供openjdk8相关包。 解决方法 使用“安装JDK”步骤中其他版本的openjdk进行部署。 父主题: 安装JDK
-
在Centos上安装软件提示网络故障 - 部署 CodeArts Deploy
在Centos上安装软件提示网络故障 问题现象 在Centos上安装软件,提示“网络不可达”。 原因分析 由于目标主机网络连接超时,使用官方镜像源下载软件包失败。 可能导致网络连接超时的原因: 目标主机和yum源网络不通。 防火墙限制出方向的访问。 安全组出方向规则策略限制。 处理方法
-
在Centos上安装软件提示网络故障 - 部署 CodeArts Deploy
在Centos上安装软件提示网络故障 问题现象 在Centos上安装软件,提示“网络不可达”。 原因分析 由于目标主机网络连接超时,使用官方镜像源下载软件包失败。 可能导致网络连接超时的原因: 目标主机和yum源网络不通。 防火墙限制出方向的访问。 安全组出方向规则策略限制。 处理方法
-
在Ubuntu上安装软件提示网络故障 - 部署 CodeArts Deploy
在Ubuntu上安装软件提示网络故障 问题现象 在Ubuntu上安装软件,提示“time out”。 原因分析 由于目标主机网络连接超时,使用官方镜像源下载软件包失败。 可能导致网络连接超时的原因: 目标主机和apt源网络不通。 防火墙限制出方向的访问。 安全组出方向规则策略限制。