Moved to Forgejo infrastructure
All checks were successful
Production Build and Deploy / Build (push) Successful in 1m27s
Production Build and Deploy / Deploy (push) Successful in 12s

This commit is contained in:
Liviu Burcusel 2025-12-15 11:45:44 +01:00
parent bff0bed763
commit bceb8d51d1
Signed by: liviu
GPG key ID: 6CDB37A4AD2C610C
4 changed files with 10 additions and 7 deletions

View file

@ -1,4 +1,4 @@
name: Sonar name: Production Build and Deploy
permissions: permissions:
contents: read contents: read
pull-requests: write pull-requests: write
@ -15,8 +15,8 @@ env:
CONTAINER_NAME: glowing-fiesta CONTAINER_NAME: glowing-fiesta
OWNER: public OWNER: public
jobs: jobs:
sonarqube: build:
name: SonarQube name: Build
runs-on: node24 runs-on: node24
steps: steps:
- name: Setup Node environment - name: Setup Node environment
@ -50,9 +50,9 @@ jobs:
path: .output/ path: .output/
overwrite: true overwrite: true
include-hidden-files: true include-hidden-files: true
docker-work: deploy:
name: Docker stuff name: Deploy
needs: sonarqube needs: build
runs-on: docker runs-on: docker
steps: steps:
- name: Setup Node environment - name: Setup Node environment
@ -92,7 +92,7 @@ jobs:
# run: | # run: |
# docker --version # docker --version
# docker info # docker info
- name: Build Docker image (pray) - name: Build Docker image and push
run: | run: |
echo [${{ env.CONTAINER_NAME }}:"${{ steps.prepare-env.outputs.VERSION }}", ${{ env.CONTAINER_NAME }}:latest] echo [${{ env.CONTAINER_NAME }}:"${{ steps.prepare-env.outputs.VERSION }}", ${{ env.CONTAINER_NAME }}:latest]
docker build -f ./devops/Dockerfile -t ${{ env.CONTAINER_NAME }}:${{ steps.prepare-env.outputs.VERSION }} -t ${{ env.CONTAINER_NAME }}:latest . docker build -f ./devops/Dockerfile -t ${{ env.CONTAINER_NAME }}:${{ steps.prepare-env.outputs.VERSION }} -t ${{ env.CONTAINER_NAME }}:latest .
@ -100,5 +100,8 @@ jobs:
docker image push ${{ env.REGISTRY }}/${{ env.OWNER }}/${{ env.CONTAINER_NAME }}:latest docker image push ${{ env.REGISTRY }}/${{ env.OWNER }}/${{ env.CONTAINER_NAME }}:latest
docker image tag ${{ env.CONTAINER_NAME }}:latest ${{ env.REGISTRY }}/${{ env.OWNER }}/${{ env.CONTAINER_NAME }}:${{ steps.prepare-env.outputs.VERSION }} docker image tag ${{ env.CONTAINER_NAME }}:latest ${{ env.REGISTRY }}/${{ env.OWNER }}/${{ env.CONTAINER_NAME }}:${{ steps.prepare-env.outputs.VERSION }}
docker image push ${{ env.REGISTRY }}/${{ env.OWNER }}/${{ env.CONTAINER_NAME }}:${{ steps.prepare-env.outputs.VERSION }} docker image push ${{ env.REGISTRY }}/${{ env.OWNER }}/${{ env.CONTAINER_NAME }}:${{ steps.prepare-env.outputs.VERSION }}
- name: Server deploy
run: |
echo "Deploy to server not implemented yet."
#### ####