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

Build using Github Actions #19

Closed
manios opened this issue Dec 14, 2020 · 0 comments
Closed

Build using Github Actions #19

manios opened this issue Dec 14, 2020 · 0 comments
Milestone

Comments

@manios
Copy link
Owner

manios commented Dec 14, 2020

Up to that point, we tried to use both Dockerhub automated builds and Travis CI in order to build our image. However, we encountered the following problems:

  • Our image is being built for multiple architectures (x86, amd64, arm/v6, arm/v7 ) using QEMU and the total build time can be over 60 minutes. Dockerhub and Travis CI builds throw a timeout on 60 minutes and the build stops.
  • Dockerhub does not support experimental features at all, such as docker manifest and docker buildx, (at least until the time of writing this issue)
  • Dockerhub does have a terrible community support. Check the issues in docker/hub-feedback Github project.

Due to the aforementioned issues, we chose to use Github Actions in order to build our multi-platform image. Github Actions provide us with:

@manios manios added this to the build-2 milestone Dec 15, 2020
@manios manios closed this as completed Dec 24, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant