代码构建

最近更新时间: 2019-11-22 17:26:29

点击左侧导航第二个入口可切换至代码构建,代码构建可以帮助开发者将已经写好的代码同步并打包成镜像至容器平台,这样就可以直接通过镜像部署应用让业务运行起来,达到全流程化的操作。同时在后续的代码更新中也可以通过自动构建的方式更新代码到容器平台生成新的版本。

• 1.如何创建一个构建项目?

1) 点击创建项目按钮;

2) 按照要求依次填写代码来源和构建项目基本信息。

3) 点击快速创建完成项目构建。

其中常遇到的问题有以下几点:

o 什么是代码分支? 代码分支即为代码在仓库中保存的目录,在选择代码分支前需先点击同步代码方可选择。 o 什么是Dockerfile路径? Dockerfile是一个镜像的表示,可以通过Dockerfile来描述构建镜像的步骤;Dockerfile路径即为构建生成镜像的存储路径,默认为根目录可不填写,亦可根据个人习惯填写存储路径。 o 开启自动构建会怎样? 开启自动构建后,当在代码仓库中push最新的代码后,将自动触发代码构建,在原有镜像下生成新的镜像版本;不会影响正在运行中的应用。 • 2.构建列表 创建完成后页面将自动跳转后代码构建页面,展示相应的构建列表;其他情况下可以点击页面标题处的面包屑返回。

在构建列表中,你可以进行以下操作:

o 点击构建项目当前行可选中构建项目进行删除操作,删除构建项目不影响已生成的镜像;

o 点击构建项目名称,可进入构建详情;

o 点击代码源可进入代码来源地址;

o 点击镜像,则进入构建生成的镜像详情页面,正在构建中的镜像没有详情页面。

• 3.构建详情页面

点击构建项目的名称进入构建详情页面,详情页面展示构建项目的详情信息构建历史和日志,点击构建记录项可展开详细的日志信息。 同时也可以对当前日志进行手动构建、删除和修改Dockerfile路径等操作。