工程构建

当您完成了一个工程的配置,希望生成一个可交付的工程镜像时,您需要对工程进行构建。

1. 自动构建

如果您的工程设置了自动构建,则代码源发生push操作时,会在DomeOS上自动触发一次构建操作,把最近的代码pull下来构建成一个镜像。自动构建是完全智能化的,不需要您进行任何手动操作。

注意:请不要为频繁更新的分支添加自动构建功能,以免频繁构建,造成资源浪费。

2. 手动构建

如果您希望手动将某工程进行一次构建,则您可以工程列表中找到该工程的构建按钮或进入该工程的详情页面找到构建按钮。

工程构建 - 图1

点击“构建”,在构建方式处选择branch构建或tag构建。之后选择希望构建的branch或tag,并指定一个镜像版本名。系统会构建一个项目镜像并放入镜像仓库。如果不指定版本名称,系统会默认用branch+commit id或tag名称,生成版本名。

工程构建 - 图2

3. 停止构建

对有问题的构建可以通过点击停止构建停止该次构建,停止构建的状态记录为已停止。

4. 构建记录

当您完成构建操作后,可以在构建记录中查看此次构建的进行状态以及该工程的历史构建记录。

工程构建 - 图3

您可以点击某次构建记录查看此次构建的详情。

工程构建 - 图4