тест ci/cd

This commit is contained in:
urec56 2025-04-10 17:36:13 +03:00
parent ac1479fc7c
commit 50098365c7
2 changed files with 20 additions and 7 deletions

View file

@ -1,7 +0,0 @@
on: [push]
jobs:
test:
runs-on: docker
steps:
- run: echo All Good
shell: sh

View file

@ -0,0 +1,20 @@
on: [push]
jobs:
build:
credentials:
username: ${{ secrets.USERNAME }}
password: ${{ secrets.PASSWORD }}
runs-on: dind
shell: sh
steps:
- name: get code
uses: https://git.urec56.ru/urec/checkout@v4
- name: build back
run: docker build -f docker/Dockerfile_back -t ${{ env.GITHUB_ACTION_REPOSITORY }}/chat_back:${{ env.GITHUB_SHA }} .
- name: build celery
run: docker build -f docker/Dockerfile_celery -t ${{ env.GITHUB_ACTION_REPOSITORY }}/celery:${{ env.GITHUB_SHA }} .
- name: push images
run: |
docker push git.urec56.ru/${{ env.GITHUB_ACTION_REPOSITORY }}/chat_back:${{ env.GITHUB_SHA }}
docker push git.urec56.ru/${{ env.GITHUB_ACTION_REPOSITORY }}/celery:${{ env.GITHUB_SHA }}