Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Simplify Docker containers build and publish #111

Open
andrewlukoshko opened this issue Feb 20, 2024 · 1 comment
Open

Simplify Docker containers build and publish #111

andrewlukoshko opened this issue Feb 20, 2024 · 1 comment
Labels
enhancement New feature or request

Comments

@andrewlukoshko
Copy link
Member

Since we originally invented Docker container build scripts there are a lot of new technologies available to make this process simplier and easier to maintain.
I'd propose to consider the following:

  • Move containers build process to GitHub Actions to make it transparent
  • Use QEMU to build for different architectures
  • Simplify and unify containers publish process as we need to publish to different places:
    • Docker Hub Official
    • Docker Hub AlmaLinux repo
    • Quay.io
@andrewlukoshko andrewlukoshko added the enhancement New feature or request label Feb 20, 2024
@codyro
Copy link
Member

codyro commented Feb 20, 2024

Move containers build process to GitHub Actions to make it transparent

We should consider a self-hosted/FOSS solution instead of relying on GH/their runners.

If they modify how they handle certain aspects (ex, billing), it could become a pain point.

Ideally, we don’t want to rely on $BIGCORP and their goodwill to continue doing our work and should improve our pipeline to be as independent/FOSS heavy as possible.

My 0.02.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
Development

No branches or pull requests

2 participants