-
-
Notifications
You must be signed in to change notification settings - Fork 7.4k
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
Docker image auto build and deploy #4693
Comments
+1 for Composeability |
This issue has been automatically marked as stale because it has not had recent activity. The resources of the Hugo team are limited, and so we are asking for your help. |
I think this is still relevant because Hugo users usually perform some kinda autobuild for their websites, usually done in a CI/CD pipeline, usually based on Docker for easiness and reusability. This would make the project more usable, and still more maintainable because CI would do the dirty job. |
This issue has been automatically marked as stale because it has not had recent activity. The resources of the Hugo team are limited, and so we are asking for your help. |
I would also like to see an officially maintained Docker image be added. 👍 |
This issue has been automatically marked as stale because it has not had recent activity. The resources of the Hugo team are limited, and so we are asking for your help. |
There is an official docker image on dockerhub. But it is stale like this issue. |
That |
So it's a well crafted fake that drains reputation then. |
Gitlab provides one. |
Let’s get this moving on dockerhub? |
It is a good practice to wrap a command line tool into a docker image, I believe. I know it's easy to build image for ourselves, but It need every individual who use Hugo as docker containers to watch Hugo releases to keep updated. If we got an official docker image, Dependabot could help to update our image tags. Or you have other concerns about this? |
FYI. #5056 is a similar issue. |
How can one help with this? Sure, if people want to use hugo in their automated, containerized environments, they can just clone the repo and do the docker build themselves. But it is pretty much standard to provide a dockerized version of a CLI application. It's the direction the industry has been moving in for the past years. When I tried to use the I was even more confused when I cloned my fork, ran |
@Christoph-Harms I recommend this one: https://hub.docker.com/r/klakegg/hugo/ |
I overlooked that comment of yours, @bep. That explains it. Shame that it "looks" official, because the account names on Docker Hub and Github are the same. :/ It gives a taste of, I don't know, unreliability? It's not exactly what I mean, but I don't have a better word. It puts hugo in a bad light. Kind of. I hope what I want to say here actually comes across. 😅 I love hugo and I want everyone else to love it, too! :)
Looks great, thank you! I didn't even find that one when browsing Docker Hub. Only old forks or specialized builds. |
@Christoph-Harms @klakegg is reliable. I understand that the "official Hugo docker situation" isn't ... ideal, but it's a priority/time thing. I have now added the klakegg Docker to the Hugo install page so it should be easier to find. |
This issue has been automatically marked as stale because it has not had recent activity. The resources of the Hugo team are limited, and so we are asking for your help. |
This issue has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs. |
Please, add automated docker build and push at docker hub in CI Pipeline.
I can write pipeline for CircleCI or Travis.
The text was updated successfully, but these errors were encountered: