Skip to content
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

Push Docker images somewhere #726

Open
jswny opened this issue Jul 15, 2022 · 4 comments
Open

Push Docker images somewhere #726

jswny opened this issue Jul 15, 2022 · 4 comments

Comments

@jswny
Copy link

jswny commented Jul 15, 2022

Would it be possible to push the Docker images for this repo somewhere? Since it's a public repo GitHub container registry would host them for free.

Since this project provides an API which I assume many others like myself want to bundle/deploy with a different application, the easiest way to do so would be to include the Docker image in a deployment. However, that's not possible currently since you'd have to build the image yourself, maybe using a submodule to pull down the code locally and then building it in CI and pushing it yourself.

If necessary I may have time to write the GitHub actions config required to do it.

@jacebrowning
Copy link
Owner

jacebrowning commented Jul 17, 2022

@jswny yeah, I'd be willing to consider that if you can provide a working setup with GitHub actions or an update to the CircleCI jobs.

@Helvio88
Copy link
Contributor

I have created my self-hosted Jenkins pipeline to periodically scan this repo for changes, build and publish to docker hub:
https://hub.docker.com/r/helvio/memegen

ARM and x64 images should be available. I was only able to test x64.

This is NOT official and won't be supported by @jacebrowning, but I'll try to help if I can.

@kyluca
Copy link
Contributor

kyluca commented Oct 20, 2023

Hey @jacebrowning,

Just wondering if you're still interested in a solution to this? I'm looking for issues to work on for Hacktoberfest and wouldn't mind trying to setup GH Actions to publish an image to the GH container registry, but I realise this has been sidelined for over a year now. Is that still the brief?

Cheers,
Kyle

@jacebrowning
Copy link
Owner

@kyluca the solution proposed in #801 looks pretty good if you want to try to bring that across the finish line. I left a comment about making the docker push optional.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants