diff --git a/.env b/.env index ab81115..2c0ac8a 100644 --- a/.env +++ b/.env @@ -1,2 +1,2 @@ DATABASE_URL=mysql://root:Chenweijia113!@localhost/lottery -version = "1.0.0" \ No newline at end of file +version = "1.0.1" \ No newline at end of file diff --git a/.gitea/workflows/build.yml b/.gitea/workflows/build.yml index da2b514..489636a 100644 --- a/.gitea/workflows/build.yml +++ b/.gitea/workflows/build.yml @@ -2,6 +2,10 @@ on: [push, pull_request] name: Continuous integration +env: + VERSION_FILE: .env + REPO: sched_task + jobs: build: name: Build @@ -44,12 +48,11 @@ jobs: - name: Build Docker image and push run: | - repo="sched_task" - version=$(grep -E '^version' "Cargo.toml" | awk -F'"' '{print $2}') + version=$(grep -E '^version' $VERSION_FILE | awk -F'"' '{print $2}') new_version="v${version}" - docker build -t 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 build -t 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 - name: Check job status run: |