# quick-builtin-version
**Repository Path**: archsh/quick-builtin-version
## Basic Information
- **Project Name**: quick-builtin-version
- **Description**: Builtin version info supports
- **Primary Language**: Java
- **License**: Not specified
- **Default Branch**: develop
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 0
- **Created**: 2021-12-27
- **Last Updated**: 2021-12-27
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
# quick-builtin-version
内置版本信息服务模块
## 使用方法
1. `POM`依赖
```xml
plus.extvos.builtin
quick-builtin-version
1.0.0
```
2. `POM`的`plugin`配置
```xml
pl.project13.maven
git-commit-id-plugin
4.0.0
get-the-git-infos
initialize
revision
${project.basedir}/.git
false
yyyy-MM-dd HH:mm:ss
git
true
${project.build.outputDirectory}/git.properties
json
false
false
-dirty
```
## 接口服务
### `GET` `/_builtin/version/info`
返回数据:
```json
{
"git.branch" : "master",
"git.build.host" : "cc3ecf18a0d0",
"git.build.time" : "2020-08-21 06:45:26",
"git.build.user.email" : "",
"git.build.user.name" : "",
"git.build.version" : "0.0.1-${git.commit.id.abbrev}",
"git.closest.tag.commit.count" : "",
"git.closest.tag.name" : "",
"git.commit.id" : "c3415c9cfd51b98bf38840154a85c77cb96e991a",
"git.commit.id.abbrev" : "c3415c9",
"git.commit.id.describe" : "c3415c9-dirty",
"git.commit.id.describe-short" : "c3415c9-dirty",
"git.commit.message.full" : "Updated.",
"git.commit.message.short" : "Updated.",
"git.commit.time" : "2020-08-21 05:54:32",
"git.commit.user.email" : "archsh@gmail.com",
"git.commit.user.name" : "Mingcai SHEN",
"git.dirty" : "true",
"git.local.branch.ahead" : "0",
"git.local.branch.behind" : "0",
"git.remote.origin.url" : "https://github.com/quickstart/backend-server.git",
"git.tags" : "",
"git.total.commit.count" : "18"
}
```