Files
play-life/.gitea/workflows/build-and-push.yml
poignatov 396c7d46d5
Some checks failed
Build and Push Docker Image / build-and-push (push) Failing after 6s
Update workflow configuration
2025-12-30 19:48:59 +03:00

29 lines
1.0 KiB
YAML

name: Build and Push Docker Image
on:
push:
branches:
- main
jobs:
build-and-push:
runs-on: ubuntu-latest
steps:
- name: Checkout code
uses: actions/checkout@v4
- name: Log in to Gitea Registry
run: |
# Мы используем ПРЯМОЙ IP Gitea, но добавляем флаг,
# который отключает проверку версии и форсирует HTTP.
# Также используем порт 3000 напрямую.
echo "${{ secrets.GIT_TOKEN }}" | docker login http://172.17.0.6:3000 -u ${{ secrets.GIT_USERNAME }} --password-stdin
- name: Build and Push
run: |
# Собираем образ. Тэг должен соответствовать адресу логина.
docker build -t 172.17.0.6:3000/poignatov/play-life:latest .
# Пытаемся запушить напрямую в контейнер
docker push 172.17.0.6:3000/poignatov/play-life:latest