thumbor-docker icon indicating copy to clipboard operation
thumbor-docker copied to clipboard

Automate Docker Builds

Open mvhirsch opened this issue 3 years ago • 2 comments

Since Docker Hub isn't usable for free anymore, we need to build docker images using Github Actions

mvhirsch avatar Feb 03 '22 17:02 mvhirsch

@OskarStark I've never used Github Actions (but gitlab-ci), could you please help me with this? Any hints for me?

Docker Images should build like this:

  • 7/slim -> thumbor:7.0.1, thumbor:7-slim, thumbor:latest
  • 7/fundamentals -> thumbor-fundamentals:7.0.1, thumbor-fundamentals:latest
  • 7/alpine -> thumbor:7.0.1-alpine, thumbor:7-alpine

Whereas "7.0.1" above relates to a release tag

mvhirsch avatar Feb 03 '22 17:02 mvhirsch

Maybe this helps?

https://github.com/exozet/docker-php-fpm/blob/release/8.1/.github/workflows/ci.yml

OskarStark avatar Feb 03 '22 20:02 OskarStark