工程详情

    点击项目名称可以看到当前项目的所有工程列表,在这里可以对现有工程进行查询和管理。列表中可以看到如下信息:

    工程详情 - 图2

    工程名称: 当前工程的完整名称,以"创建者名称/工程名称"命名,点击可进入工程详情页面。

    工程构建类型: 当前工程的配置方式(通用配置、定制化配置、Java专属配置、代码内Dockerfile)。

    代码源: 当前工程所关联代码仓库中的原始项目,点击可进入代码仓库中该工程的对应页面。若未关联代码仓库,代码源为"无"。

    操作:点击"构建"按钮,可直接开始对当前工程的构建(工程构建的方法将在下一节说明)。

    在工程详情页面中,可以点击上方"构建"按钮执行构建,也可以点击删除按钮删除这一工程。工程详情页面主要分为以下几个部分:

    基本信息页面给出工程的代码源地址,若工程的master分支有readme文件,还将按照markdown格式展示出readme内容。若该工程没有关联代码仓库,将给出提示"该工程没有关联代码仓库"。

    在工程配置中,可以看到关于工程Dockerfile的所有配置信息,如是否使用代码内的Dockerfile、生成Dockerfile的配置项等。

    • 点击"查看Dockerfile"按钮可以预览当前配置下的Dockerfile;

    工程详情 - 图5

    在持续集成页面可以指定代码项目的分支或tag,当代码源发生push操作时,会自动触发一次构建,保证您的项目镜像和代码源同步。

    构建记录页面展示了当前工程的所有历史构建记录。可以按照构建状态(成功、失败、构建中、准备中)和构建模式(手动构建、自动构建)对构建记录进行筛选。每条构建记录包括构建镜像tag、构建者、构建状态、构建开始时间、构建耗时等信息。点击某次构建记录,可以看到此次构建的详情,包括生成镜像的大小、镜像的拉取命令、生成镜像的Dockerfile内容等。

    工程详情 - 图7