automatic-deployments #64

Merged
mixel merged 4 commits from automatic-deployments into main 2025-04-09 22:25:09 +02:00
Showing only changes of commit 5c1d9a2935 - Show all commits

View file

@ -0,0 +1,20 @@
steps:
- name: build-docker
image: docker:latest
commands:
- docker build -f backend.Dockerfile -t backend .
- name: login-forgejo
image: docker:latest
commands:
- docker login -u $$FORGEJO_USERNAME -p $$FORGEJO_PASSWORD git.mixel.cloud
secrets:
- FORGEJO_USERNAME
- FORGEJO_PASSWORD
- name: publish-forgejo
image: docker:latest
commands:
- export IMAGE_NAME=git.mixel.cloud/Turbo/peer-group-grading:$${CI_COMMIT_SHA:0:8}
- docker tag backend $$IMAGE_NAME
- docker push $$IMAGE_NAME