Graylog2 / graylog-docker

Official Graylog Docker image
https://hub.docker.com/r/graylog/graylog/
Apache License 2.0
361 stars 133 forks source link

Update Jenkins CI to build ARM image. #168

Closed malcyon closed 3 years ago

malcyon commented 3 years ago

Since Docker Hub doesn't support building ARM images, I am adding logic to Jenkins CI to build one.

malcyon commented 3 years ago

Fixes #163.

@bernd I have written this so that it could replace the Docker Hub build in the future, if we ever needed it to. Currently, it mimicks the Docker Hub build tag system, but appends arm64 to the end. If we were to add amd64 to the --platform arg and change the tags, it should work the same. It would then display our supported platforms on the image in the Docker Hub UI.

But for now, it is a separate deployment that only does arm64. We will see how stable it is over time.

TODO: