From 225754dfe58378be3ff7012ac58f64e1406a0e42 Mon Sep 17 00:00:00 2001 From: Brock H Caldwell Date: Mon, 9 Mar 2026 12:01:56 -0500 Subject: [PATCH] Update ci --- .gitea/workflows/sonarqube_scans.yml | 35 ++++++++++++++++++++++++---- 1 file changed, 31 insertions(+), 4 deletions(-) diff --git a/.gitea/workflows/sonarqube_scans.yml b/.gitea/workflows/sonarqube_scans.yml index 58302ea..fc2c08c 100644 --- a/.gitea/workflows/sonarqube_scans.yml +++ b/.gitea/workflows/sonarqube_scans.yml @@ -37,18 +37,45 @@ jobs: username: "${{ vars.REGISTRY_USER }}" password: "${{ vars.REGISTRY_PASS }}" - - name: Create docker image + - name: Create torsearch-app docker image run: | version="${{ gitea.REF_NAME }}" + tmdb_api="${{ vars.TMDB_API }}" docker build -f docker/Dockerfile.app \ -t code.caldwell.digital/home/torsearch-app:${version} \ -t code.caldwell.digital/home/torsearch-app:latest \ --build-arg "APP_VERSION=${version}" \ - --build-arg "TMDB_API=${TMDB_API}" \ + --build-arg "TMDB_API=${tmdb_api}" \ . docker push code.caldwell.digital/home/torsearch-app:${version} docker push code.caldwell.digital/home/torsearch-app:latest + - name: Create torsearch-worker docker image + run: | + version="${{ gitea.REF_NAME }}" + tmdb_api="${{ vars.TMDB_API }}" + docker build -f docker/Dockerfile.worker \ + -t code.caldwell.digital/home/torsearch-worker:${version} \ + -t code.caldwell.digital/home/torsearch-worker:latest \ + --build-arg "APP_VERSION=${version}" \ + --build-arg "TMDB_API=${tmdb_api}" \ + . + docker push code.caldwell.digital/home/torsearch-worker:${version} + docker push code.caldwell.digital/home/torsearch-worker:latest + + - name: Create torsearch-scheduler docker image + run: | + version="${{ gitea.REF_NAME }}" + tmdb_api="${{ vars.TMDB_API }}" + docker build -f docker/Dockerfile.scheduler \ + -t code.caldwell.digital/home/torsearch-scheduler:${version} \ + -t code.caldwell.digital/home/torsearch-scheduler:latest \ + --build-arg "APP_VERSION=${version}" \ + --build-arg "TMDB_API=${tmdb_api}" \ + . + docker push code.caldwell.digital/home/torsearch-scheduler:${version} + docker push code.caldwell.digital/home/torsearch-scheduler:latest + - name: Create artifact run: | file="torsearch-${{ gitea.REF_NAME }}.tar.gz" @@ -58,8 +85,8 @@ jobs: - 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