This repository contains the source for building of the Go application as a reproducible s2i container image. Users can choose between RHEL, Fedora and CentOS based builder images. The resulting image can be run using podman, Docker or using source-to-image. Also the whole pipeline from build to app deployment could be run on top of the Openshift Origin or Red Hat's Openshift.
For more information about contributing, see the Contribution Guidelines. For more information about concepts used in these container images, see the Landing page.
Golang versions currently provided are:
RHEL versions currently supported are:
- RHEL7
CentOS versions currently supported are:
- CentOS7
Fedora versions currently supported are:
- Fedora 30
For information about usage of Dockerfile for Golang Toolset 7 and Fedora golang, see usage documentation for respective Go versions Go1.8 Go1.12.