-
-
Notifications
You must be signed in to change notification settings - Fork 52
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
Official docker image for CI #25
Comments
Using scratch instead of alpine will produce a smaller image: https://medium.com/@chemidy/create-the-smallest-and-secured-golang-docker-image-based-on-scratch-4752223b7324 We'll use goreleaser to automatically push to dockerhub: https://goreleaser.com/customization/docker/ Every new release will get it's own image tagged with that version, and the The image will not have npm on it by default, which will work in the future for standard builds. If folks have extended the node_modules, or changed the versions of anything included with plenti core, this will be reflected in |
Use Goreleaser as model:
|
Here's the dockerhub repo: https://hub.docker.com/repository/docker/plentico/plenti Get the latest image: Or get a specific version: |
https://hub.docker.com/orgs/plentico
Should use lightweight container based on Alpine for quick CI builds:
Ideally it will only have the Plenti binary on it (once node dependency is removed per #3)
The text was updated successfully, but these errors were encountered: