fix: gitea ci/cd文件增加环境变量信息
Continuous integration / Build (push) Successful in 6m45s Details

This commit is contained in:
chenwj 2024-09-04 15:47:22 +08:00
parent 7a8c72deea
commit 31fdf65487
2 changed files with 9 additions and 6 deletions

2
.env
View File

@ -1,2 +1,2 @@
DATABASE_URL=mysql://root:Chenweijia113!@localhost/lottery DATABASE_URL=mysql://root:Chenweijia113!@localhost/lottery
version = "1.0.0" version = "1.0.1"

View File

@ -2,6 +2,10 @@ on: [push, pull_request]
name: Continuous integration name: Continuous integration
env:
VERSION_FILE: .env
REPO: sched_task
jobs: jobs:
build: build:
name: Build name: Build
@ -44,12 +48,11 @@ jobs:
- name: Build Docker image and push - name: Build Docker image and push
run: | run: |
repo="sched_task" version=$(grep -E '^version' $VERSION_FILE | awk -F'"' '{print $2}')
version=$(grep -E '^version' "Cargo.toml" | awk -F'"' '{print $2}')
new_version="v${version}" new_version="v${version}"
docker build -t hub.airpig.cn/library/$repo:$new_version . docker build -t hub.airpig.cn/library/$REPO:$new_version .
docker push hub.airpig.cn/library/$repo:$new_version docker push hub.airpig.cn/library/$REPO:$new_version
docker rmi hub.airpig.cn/library/$repo:$new_version docker rmi hub.airpig.cn/library/$REPO:$new_version
- name: Check job status - name: Check job status
run: | run: |