检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
<artifactId>parent</artifactId> <version>1.0</version> </parent> 在上述的配置形式中指定了一个父项目,下面有两个同级的子项目A和B,如果A项目的pom文件中把B项目当做自己的子项目来引用或者把parent项目作为子项目就会引起冲突,构建时就是出现上面的报错。
“Dockerfile”文件为制作容器镜像环境的主体,文件中定义了如下内容。 表2 Dockerfile文件指令说明 指令 说明 FROM 指定基础镜像,必须为第一个命令。当前案例指定基础镜像为官方的最新ubuntu镜像。 LABEL 用于为镜像添加元数据。 RUN 构建镜像docker build时
当CodeArts套餐或CodeArts Build套餐中包含的构建任务并发数不满足实际使用需求时,可购买构编译构建并发扩展。 购买编译构建并发扩展时需指定执行机类型,可选择自定义执行机或内置执行机。 若购买时选择“内置执行机”,则只能提高执行主机为“内置执行机”的构建任务的并发数。构建主机配置方法请参考构建环境配置。
push swr.example.example.com/demo/faqdemo1:v1.1 中faqdemo1填写错误,build参数中指定的镜像名为faqdemo,修正push参数后再试即可。 推送镜像提示非法摘要 错误日志 digest invalid: Invalid digest
被请求的服务无效。 建议直接修改该请求,不要重试该请求。 504 ServerTimeout 请求在给定的时间内无法完成。客户端仅在为请求指定超时(Timeout)参数时会得到该响应。 505 HTTP Version not supported 服务器不支持请求的HTTP协议的版本,无法完成处理。
该示例表示使用当前目录且标签为“mydocker-registry.com/org/alpine:1.0”的Dockerfile制作镜像。 docker push:推送镜像到指定的地址。 用法:docker push [options] name[:tag] 示例:docker push mydocker-registry
字符长度范围为1~128。 授权用户 选择需要推送的OBS所属用户。 当前用户:上传到当前用户的OBS桶。 其他用户:可以通过选择IAM账号的方式上传到指定用户的OBS中。 IAM账号 在下拉框中选择上传文件到OBS前的准备工作中创建的“IAM账户”服务扩展点,通过服务扩展点推送至其他用户的OBS中。
工作空间指的是用户自定义的执行机的规格。 默认值:true。 clean_exclude string 可选参数。配置后表示使用路径清理,但是排除配置的路径。仅支持指定固定路径下的一级文件夹。 父主题: 构建任务基础配置
yml”,新建后文件目录如图1所示。 图1 文件目录 若YAML文件不存放在“.cloudbuild”目录,可通过“CB_BUILD_YAML_PATH”参数指定YAML文件在代码仓中的路径。参数配置可参考添加自定义参数的配置指导。 单击,参考如下代码示例,编写“build.yml”文件。 以下示例
配置单元测试前,需要在项目中编写单元测试代码,且需满足如下条件: 单元测试用例代码存放位置需满足Maven默认单元测试用例目录规范及命名规范,或自行在配置中指定用例位置。 如:单元测试用例统一存放在路径为“src/test/java/{{package}}/”,单元测试将在Maven构建过程自动执行。