使用软件开发生产线快速搭建项目(CCE篇)(1) 新建项目 项目是使用软件开发生产线各服务的基础,创建项目后才能完成后续操作。 步骤 1 进入软件开发生产线首页,单击“新建项目”。 步骤 2 选择“Scrum”,输入项目名称“Demo”,单击“确定”。 新建代码仓库 代码仓库用于项目代码的版本管理,本文使用服务内置的模板“Java Web Demo”创建代码仓库。 步骤 1 单击导航栏“代码 > 代码托管”,进入代码托管服务。 步骤 2 单击页面“普通新建”旁边的,选择“按模板新建”。 图 新建代码仓库 步骤 3 选择模板“Java Web Demo”,单击“下一步”。 步骤 4 输入代码仓库名称“WebDemo”,单击“确定”。 准备Dockerfile Dockerfile是用于构建镜像的文本文件,其中包含了构建镜像所需的指令和说明。了解Dockerfile更详细说明,请参见Docker官网。 步骤 1 单击仓库名称,进入代码仓库。 步骤 2 单击文件列表上方“新建”,在下拉列表中选择“新建文件”。 图 新建文件 步骤 3 输入文件名Dockerfile,文件详情输入以下命令行。 FROM openjdk:8alpine ADD target /demo COPY ./target/demoapp.jar /demo CMD ["java","jar","/demo/demoapp.jar"] 步骤 4 输入备注信息,单击“确定”。 构建并推送镜像 通过编译构建任务将软件的源代码编译成镜像,并把镜像推送归档到容器镜像服务(SWR)中。 步骤 1 单击导航栏“持续交付 > 编译构建”,进入编译构建服务。 步骤 2 单击“新建任务”,配置任务信息。 1. 基本信息:配置以下信息,单击“下一步”。 表 构建任务基本信息 配置项 配置建议 任务名称 输入自定义名称(本文中为“WebDemodocker”)。 源码源 选择“Repo”。 源码仓库 选择“WebDemo”。 分支 选择“master”。 2. 构建模板:选择“空白构建模板”,单击“下一步”。 步骤 3 配置构建步骤。 1. 单击“点击添加构建步骤”,在步骤列表中找到“Maven构建”,单击“添加”。 2. 单击“添加步骤”,在步骤列表中找到“制作镜像并推送到SWR仓库”,单击“添加”。 3. 参照下表配置步骤“制作镜像并推送到SWR仓库”(表中未涉及的字段保持默认配置即可)。 表 配置镜像信息 配置项 配置建议 组织 输入在准备工作中创建的组织名称“webdemo”。 镜像标签 v1.0.0 步骤 4完成配置,单击“新建并执行”。 当页面中显示时,表示任务执行成功。若构建失败,请参考《编译构建用户指南》排查处理。 步骤 5 登录容器镜像服务控制台,在页面左侧导航栏中选择“我的镜像”。 页面中有一条镜像名称为“demo”,所属组织为“webdemo”的记录。 单击镜像名称查看详情,镜像版本为“v1.0.0”。
来自: