暴露健康检查端口,添加README.MD
This commit is contained in:
@@ -4,7 +4,11 @@ services:
|
||||
|
||||
variables:
|
||||
DOCKER_DRIVER: overlay
|
||||
SPRING_PROFILES_ACTIVE: gitlab-ci
|
||||
DOCKER_TLS_CERTDIR: "/certs"
|
||||
IMAGE_VERSION: $CI_COMMIT_TAG
|
||||
|
||||
before_script:
|
||||
- "echo 构建版本号: ${IMAGE_VERSION}"
|
||||
|
||||
stages:
|
||||
- build
|
||||
@@ -13,6 +17,8 @@ stages:
|
||||
maven-build:
|
||||
image: maven:3-jdk-8
|
||||
stage: build
|
||||
tags:
|
||||
- 2T
|
||||
script: "mvn package -B"
|
||||
artifacts:
|
||||
paths:
|
||||
@@ -20,7 +26,10 @@ maven-build:
|
||||
|
||||
docker-build:
|
||||
stage: package
|
||||
tags:
|
||||
- 2T
|
||||
script:
|
||||
- docker build -t $CONTAINER_IMAGE:1.4 .
|
||||
- docker build -t $CONTAINER_IMAGE:$IMAGE_VERSION .
|
||||
- docker login -u $DOCKER_HUB_USER -p $DOCKER_HUB_PASS
|
||||
- docker push $CONTAINER_IMAGE:1.4
|
||||
- docker push $CONTAINER_IMAGE:$IMAGE_VERSION\
|
||||
- docker logout
|
||||
21
README.MD
Normal file
21
README.MD
Normal file
@@ -0,0 +1,21 @@
|
||||
# SpringBoot 测试样板工程
|
||||
|
||||
## 用途
|
||||
|
||||
- Docker环境测试
|
||||
- CICD测试
|
||||
- Java环境测试
|
||||
- 端口、端口转发测试
|
||||
|
||||
|
||||
|
||||
## 用法
|
||||
|
||||
默认暴露端口:8080
|
||||
|
||||
健康检查路径:
|
||||
|
||||
样例接口访问API
|
||||
|
||||
|
||||
|
||||
5
pom.xml
5
pom.xml
@@ -25,6 +25,11 @@
|
||||
<artifactId>spring-boot-starter-web</artifactId>
|
||||
</dependency>
|
||||
|
||||
<dependency>
|
||||
<groupId>org.springframework.boot</groupId>
|
||||
<artifactId>spring-boot-starter-actuator</artifactId>
|
||||
</dependency>
|
||||
|
||||
<dependency>
|
||||
<groupId>org.springframework.boot</groupId>
|
||||
<artifactId>spring-boot-starter-test</artifactId>
|
||||
|
||||
@@ -1,2 +1,7 @@
|
||||
server:
|
||||
port: 8080
|
||||
port: 8080
|
||||
management:
|
||||
endpoints:
|
||||
web:
|
||||
exposure:
|
||||
include: *
|
||||
Reference in New Issue
Block a user