cisshgo icon indicating copy to clipboard operation
cisshgo copied to clipboard

Add Docker Build/Release

Open lykinsbd opened this issue 4 years ago • 0 comments

Goreleaser does an awesome job taking a tag in Master and creating a release with artifacts.

We need to look at also using it to generate the Docker containers and pushing to Dockerhub.

https://goreleaser.com/customization/docker/

It’s already in the Goreleaser config file, just need to test and try it out!

# uncomment and modify if automated docker build/push is needed
# dockers:
#   - goos: linux
#     goarch: amd64
#     binaries:
#       - cisshgo
#     image_templates:
#       - "hellt/cisshgo:latest"
#       - 'hellt/cisshgo:{{ replace .Version "v" ""}}'
#     dockerfile: Dockerfile
#     skip_push: false

lykinsbd avatar Feb 04 '21 04:02 lykinsbd