automated .deb packaging

This commit is contained in:
2025-03-22 14:50:51 +03:00
parent ba8fc1079a
commit 80e9397e01
7 changed files with 56 additions and 35 deletions

View File

@@ -1,14 +1,24 @@
services:
base:
image: checks_parser_base:latest
base_ubuntu:
image: checks_parser_base_ubuntu:latest
build:
context: .
dockerfile: deploy/base-docker/Dockerfile
dockerfile: deploy/base-docker/ubuntu.Dockerfile
appimage:
image: checks_parser_appimage:latest
build:
dockerfile: deploy/appimage/Dockerfile
context: .
volumes:
- ./binaries:/output
depends_on:
- base
- base_ubuntu
debian:
image: checks_parser_debian:latest
build:
dockerfile: deploy/debian/Dockerfile
context: .
volumes:
- ./binaries:/output
depends_on:
- base_ubuntu