此样例仓库主要用于展示如何使用DevCloud的服务进行云上构建,并通过流水线拉通部署。
- 开发语言:Java
- 模板简介:基于Spring boot的Java Web工程
- 基本功能:提供给开发者开发Java Web应用的基础脚手架代码
构建依赖
- JDK 8 (OpenJDK is fine) as SDK
- Maven 3.3 构建工具
在环境克隆代码 以下工具需要安装好
- [Maven 3.3]
- [JDK 1.8]
在仓库根目录
- 执行如下操作
mvn clean install
- 编译:
mvn clean compile
- 执行单元测试用例:
mvn test
- 执行集成测试用例 :
mvn verify
- 打包:
mvn package
- 安装到本地Maven仓库:
mvn install
- Maven构建
- 上传软件包到软件发布库
- 构建结果
Spring boot生成的应用是一个独立的程序.
执行如下命令拉起应用:
java -jar ./target/backend-2.7.10.jar
通过地址 http://localhost:8080/ 访问
-
是否支持自动创建流水线:支持
-
流水线配置结构
开始阶段
- 源码仓库
编译阶段
- 构建任务
- 代码检查任务
部署阶段
- 部署任务
- 接口测试任务