正在生成
详细信息:
检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
文件名命名为“Dockerfile”,复制如下代码,粘贴到文件内容,单击“提交”。 FROM ubuntu:latest # set maintainer LABEL maintainer=custom_image RUN apt-get update && apt-get install -y wget
发布版本号 可选参数。 配置当前构建任务生成的软件包上传到软件发布库中的目录名。 不指定(推荐):以构建编号命名上传到发布库的文件存储目录名。 指定:可能会覆盖同名存储目录下的文件。 包名 可选参数。 配置当前构建任务生成的软件包上传到软件发布库中的软件包名称。 不指定(推荐):以文件原始
public static void main(String[] args) { // The AK and SK used for authentication are hard-coded or stored in plaintext, which has great
使用JDK的keytool工具生成签名文件 找到JDK安装位置以及keytool.exe。 执行生成密钥命令,生成.jks文件。 keytool -genkeypair -storepass 123456 -alias apksign -keypass 123456 -keyalg RSA -validity
"octopus_job_name": "j_WfRE6eOY", "actual_build_number": "55", "daily_build_number": "20200825.1" } 查看任务是否为运行状态。 接口信息 URI:GET /v3/jobs/{job_id}/status
问题现象 执行Npm构建任务时,日志报如下异常信息: FATAL ERROR:CALL_AND_RETRY_LAST Allocation failed - JavaScript heap out of memory. 原因分析 Nodejs运行时使用内存是有大小限制的,64位系统约为1
任务不存在 问题现象 执行流水线失败,流水线上挂载的构建任务报错,异常信息为:任务不存在。 原因分析 该报错构建任务被删除,导致流水线执行失败。 处理方法 检查该任务是否被人为删除,且不可以从用户侧恢复。 尝试重新配置构建任务和流水线。 如果仍然未能解决,请联系技术支持工程师。 父主题:
updateKeystore 删除keystore文件 CloudBuildServer deleteKeystore 初始化EFS目录和存储配额 CloudBuildCache initEFSDirAndQuota 上传报告(包含单元测试和依赖分析) CloudBuildReport
dockerServer”的输入值是正确的,否则将导致任务失败。 单击“保存并执行”,在弹框中单击“确定”,启动构建任务。 当页面中显示时,表示任务执行成功。请记录以“#”开头的字符串(例如)。 如果构建失败,请根据失败步骤信息与日志中的报错信息排查。 检查发布件。 单击导航“制品仓库
一种源码源,非必填,默认值default.xml。 path:自定义manifest所有子仓下载路径,为工作目录的相对路径路径,不能以“/”开头,不能包含“.”,非必填,默认值为当前工作目录。 lfs:是否开启git lfs,非必填,默认值false。 repo_url:repo仓库地址,非必填。
项目中文件(文件夹)名带有空格,造成Msbuild编译时从空格处截断文件路径,报找不到文件异常,导致构建失败。 处理方法 去除目录中的空格以及对应引用路径中的空格,可保证编译过程中不出现空格导致的构建失败问题。 父主题: Msbuild构建
配置构建任务事件通知 编译构建服务支持给用户发送事件通知。例如任务构建成功、任务构建失败、任务被禁用、任务配置被更新和任务被删除时,可以给用户发送消息通知、邮件通知或者钉钉通知。 在编译构建任务配置页面,切换至“通知”页签,按照实际需要进行配置。 配置消息/邮件通知 分别选择“消息”通知和“邮件”通知进行设置。
当前用户没有开通CodeArts Build服务 问题现象 执行编译构建任务失败,异常信息为:当前用户没有开通CodeArts Build服务。 原因分析 未开通编译构建服务,或费用不足,请开通编译构建服务或为编译构建服务充值。 父主题: 公共问题
不可使用以下符号“{{”、“{%”和“{#”。 字符串 自定义参数的默认值。长度不超过8192个字符。 设置是否为私密参数。参数为私密参数时,系统会将输入参数进行加密存储,使用时再进行解密,同时在运行日志里不可见。 设置该参数是否在执行构建任务时设置。 打开“运行时设置”开关,表示通过单击按钮执行构建任务时
jar”,为构建工程“release_task”提供依赖工具包下载。 本实践需要依赖使用的其他服务如下: 代码托管服务,用于存储实践中项目所使用的代码。 制品仓库服务,用于存储实践中使用的私有依赖包。 约束限制 需已具备CodeArts Artifact服务的操作权限,具体操作可参考授权使用CodeArts
Docker构建 使用Dockerfile制作镜像失败 推送镜像到SWR失败 拉取镜像失败 使用SWR公共镜像时拉取镜像无权限 镜像仓库登录异常
请求过于频繁,请稍后再试。 请求过于频繁,请稍后再试。 400 CB.00060212 上传文件不能为空 上传文件不能为空 请确认是否有选择文件上传 400 CB.00060213 上传文件个数不能超过x个 上传文件个数不能超过x个 请减少单次上传的文件个数 404 CB.00060214 找不到您访问的url
NPM构建失败,但不显示错误日志 npm cb() never called gyp ERR! stack Error: EACCES: permission denied eslint: error 'CLODOP' is not defined node-sass下载失败 error:
自定义构建环境 CodeArts Build提供大量构建工具,如果已有工具不能满足您的使用要求,如缺少必要的依赖包、工具等,您可以根据需要,通过自定义Dockerfile文件的方式制作镜像并推送至指定的SWR仓库后使用,使用方法可参考使用自定义环境构建。 本节以Maven构建为例
约束与限制 购买须知 不同区域购买的资源不能跨区使用,需慎重选择。 如果已经购买了CodeArts套餐,则无需再单独购买CodeArts Build套餐。 使用须知 如果您使用CodeArts Build服务开展在特定行业的业务,比如:教育、医疗和银行等,需同时遵守相关国家规定的用户数据保护法律和内容管理法律。