This commit is contained in:
@@ -1,6 +1,9 @@
|
||||
name: CI
|
||||
|
||||
on: [push]
|
||||
on:
|
||||
push:
|
||||
tags:
|
||||
- "v*"
|
||||
|
||||
jobs:
|
||||
build-test:
|
||||
@@ -39,8 +42,9 @@ jobs:
|
||||
|
||||
- name: Create torsearch-app docker image
|
||||
run: |
|
||||
version="${{ gitea.REF_NAME }}"
|
||||
tag="${{ gitea.REF_NAME }}"
|
||||
tmdb_api="${{ vars.TMDB_API }}"
|
||||
version=${tag:1}
|
||||
docker build -f docker/Dockerfile.app \
|
||||
-t code.caldwell.digital/home/torsearch-app:${version} \
|
||||
-t code.caldwell.digital/home/torsearch-app:latest \
|
||||
@@ -52,8 +56,9 @@ jobs:
|
||||
|
||||
- name: Create torsearch-worker docker image
|
||||
run: |
|
||||
version="${{ gitea.REF_NAME }}"
|
||||
tag="${{ gitea.REF_NAME }}"
|
||||
tmdb_api="${{ vars.TMDB_API }}"
|
||||
version=${tag:1}
|
||||
docker build -f docker/Dockerfile.worker \
|
||||
-t code.caldwell.digital/home/torsearch-worker:${version} \
|
||||
-t code.caldwell.digital/home/torsearch-worker:latest \
|
||||
@@ -65,8 +70,9 @@ jobs:
|
||||
|
||||
- name: Create torsearch-scheduler docker image
|
||||
run: |
|
||||
version="${{ gitea.REF_NAME }}"
|
||||
tag="${{ gitea.REF_NAME }}"
|
||||
tmdb_api="${{ vars.TMDB_API }}"
|
||||
version=${tag:1}
|
||||
docker build -f docker/Dockerfile.scheduler \
|
||||
-t code.caldwell.digital/home/torsearch-scheduler:${version} \
|
||||
-t code.caldwell.digital/home/torsearch-scheduler:latest \
|
||||
@@ -80,13 +86,13 @@ jobs:
|
||||
run: |
|
||||
file="torsearch-${{ gitea.REF_NAME }}.tar.gz"
|
||||
touch $file
|
||||
tar -czf $file --exclude=$file .
|
||||
tar -cvzf $file --exclude=$file .
|
||||
|
||||
- name: Create release
|
||||
uses: akkuman/gitea-release-action@v1
|
||||
with:
|
||||
files: |
|
||||
"./torsearch-${{ gitea.REF_NAME }}.tar.gz"
|
||||
files: |-
|
||||
"torsearch-${{ gitea.REF_NAME }}.tar.gz"
|
||||
|
||||
# - name: Upload artifact
|
||||
# uses: actions/upload-artifact@v3
|
||||
|
||||
Reference in New Issue
Block a user