deamen / ubi

Repository for UBI based containers
GNU General Public License v3.0
0 stars 0 forks source link

Support building multiple containers in the base workflow #10

Open deamen opened 2 years ago

deamen commented 2 years ago

The current base workflow only support single container image but most web applications will need at least two container images. For example, the PHPIPAM application requires 3 container images:

  1. phpipam-www: PHP/php-fpm/Apache
  2. phpipam-cron: PHP/cron
  3. phpipam-db: database

Possible solution:

  1. Add sub_apps input
  2. If sub_apps exists, use matrix to build image for each sub_app
deamen commented 2 years ago

It’s easier to just add a separate workflow to handle multiple containers applications.