Skip to content

Commit

Permalink
ci(ci): 修改ci
Browse files Browse the repository at this point in the history
修改ci
  • Loading branch information
MuXia-0326 committed Jun 29, 2024
1 parent 277483f commit b9dbd51
Showing 1 changed file with 3 additions and 9 deletions.
12 changes: 3 additions & 9 deletions .gitlab-ci.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,3 @@
# 因为我们Runner执行器设置为docker, 所以这里需要指定docker的版本
image: docker:latest

# 定义个变量, 指定maven下载的jar包存放的位置
Expand All @@ -18,7 +17,7 @@ stages:
- build
- deploy

# 第一阶段
# 编译
compile:
# 指定阶段
stage: compile
Expand All @@ -27,23 +26,18 @@ compile:
variables:
# 下载代码
GIT_CHECKOUT: "true"
# 创建runner时指定的tag
tags:
- ser5
# 只作用在master分支
only:
- master
# 运行脚本, 使用变量时要用到 $ 符号
script:
- mvn clean package -Dmaven.test.skip=true

# 编译后有产物,所以要指定下过期时间和路径, 以供于其他阶段使用
artifacts:
expire_in: 1 days
paths:
- target/*.jar

# 第二阶段, 这里不再一一介绍, 和第一阶段差不多
# 打包docker镜像
build:
stage: build
tags:
Expand All @@ -60,7 +54,7 @@ build:
- docker push ${ALI_DOCKER_PREFIX}/${DOCKER_IMAGE}
- docker logout ${ALI_DOCKER_URI}

# 第三阶段
# 部署
deploy:
stage: deploy
tags:
Expand Down

0 comments on commit b9dbd51

Please sign in to comment.