检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
代码tag名,在配置代码下载时指定tag构建才有值。 COMMIT_ID_SHORTER 代码提交号的前8位。在配置代码下载时指定CommitID构建才有值。 COMMIT_ID 代码提交号。例如:b6192120acc67074990127864d3fecaf259b20f5。 添加自定义参数的配置指导
(Wrapper JAR文件) gradle/wrapper/gradle-wrapper.properties (Wrapper属性文件) 提交代码到代码仓库。 修改构建任务中命令行里的语句,将gradle替换成./gradlew,如将gradle build替换为./gradlew
是否有禁用任务权限 task_id String 任务记录编号 code_branch String 代码分支 commit_id String 代码提交ID trigger_type String 触发类型 build_time Number 执行时间 scm_web_url String
本均与在2中记录的字符串相同。 设置提交代码触发自动编译 通过以下配置,可实现代码变更后自动触发构建任务的执行,从而实现项目的持续集成。 在任务“phoenix-sample-ci”的详情页,单击“编辑”。 选择“执行计划”页签。 打开“提交代码触发执行”开关,保存任务。 由于在
Scm 参数 是否必选 参数类型 描述 build_tag 否 String 代码Tag build_commit_id 否 String 代码提交ID 响应参数 状态码: 200 表4 响应Body参数 参数 参数类型 描述 octopus_job_name String 临时任务名称
如果您制作后的镜像需要推送至其他镜像仓库,需新建Docker repository服务扩展点。 自定义Dockerfile文件 通过项目入口方式访问CodeArts Build服务首页。 在编译构建服务首页右上角单击“更多”,在下拉列表选择“自定义构建环境”。 进入自定义构建环
String 构建结果 branch String 代码分支 commit_id String 代码提交的commit id commit_message String 代码提交时用户输入的提交信息,只有使用codehub仓库时有值 executor String 执行构建任务的用户的用户名
在代码仓根目依次单击“新建 > 新建文件”。 图1 新建文件 文件名命名为“Dockerfile”,复制如下代码,粘贴到文件内容,如图3所示,单击“提交”。 FROM ubuntu:latest # set maintainer LABEL maintainer=build RUN mkdir
请求要求代理的身份认证,与401类似,但请求者应当使用代理进行授权。 408 Request Time-out 服务器等候请求时发生超时。 客户端可以随时再次提交该请求而无需进行任何更改。 409 Conflict 服务器在完成请求时发生冲突。 返回该状态码,表明客户端尝试创建的资源已经存在,或者由于冲突请求的更新操作不能被完成。
rts Repo代码仓中的代码仓“pom.xml”文件中的“version”内容,将“1.0.0-SNAPSHOT”修改为“1.0.0”,提交文件改动,重新执行构建任务即可。 Maven构建会根据模块的版本号,即““pom.xml”文件中的“version”内容是否带有“-SNA
host类型 build_config_type 否 String 构建任务配置类型 build_if_code_updated 否 String 提交代码触发构建开关 parameters 否 Array of CreateBuildJobParameter objects 构建执行参数列表
String 仓库tag commit String 仓库commit ID commit_message String 仓库commit提交信息 commit_create_time String commit创建时间 trigger_type String 触发类型 build_type
host类型 build_config_type String 构建任务配置类型 build_if_code_updated String 提交代码触发构建开关 parameters Array of CreateBuildJobParameter objects 构建执行参数列表
在代码仓根目依次单击“新建 > 新建文件”。 图1 新建文件 文件名命名为“Dockerfile”,复制如下代码,粘贴到文件内容,单击“提交”。 FROM ubuntu:latest # set maintainer LABEL maintainer=custom_image
Scm 参数 是否必选 参数类型 描述 build_tag 否 String 代码Tag build_commit_id 否 String 代码提交ID 响应参数 状态码: 200 表5 响应Body参数 参数 参数类型 描述 octopus_job_name String 临时任务名称
</fileset> </war> </target> </project> 将改好的build.xml提交到代码仓库,创建Ant类型的构建任务。 上传软件包到软件发布库中的构建包路径就可以按照上面build.xml说明的那样填写war包输出路径加上包名的格式。
String 仓库tag commit String 仓库commit ID commit_message String 仓库commit提交信息 commit_create_time String commit创建时间 trigger_type String 触发类型 build_type
String 仓库tag commit String 仓库commit ID commit_message String 仓库commit提交信息 commit_create_time String commit创建时间 trigger_type String 触发类型 build_type