test-runner/.forgejo/workflows/make-image.yml

27 lines
615 B
YAML
Raw Normal View History

2025-10-10 20:20:18 +03:00
name: Build App Image
on: [push]
2025-09-30 17:09:02 +03:00
jobs:
2025-10-10 20:20:18 +03:00
build:
runs-on: ubuntu-latest
2025-09-30 17:09:02 +03:00
steps:
2025-10-10 20:20:18 +03:00
- name: Checkout
uses: actions/checkout@v4
- name: Install Docker CLI
run: |
apt-get update
apt-get install -y docker.io
docker --version
- name: Configure Docker client
run: |
echo "Using remote Docker daemon at host:port"
export DOCKER_HOST=tcp://0.0.0.0:2375
docker info
- name: Build Docker image
run: |
export DOCKER_HOST=tcp://0.0.0.0:2375
docker build -t my-app:${{ github.sha }} .