I'd be happy to help set this up.
Go for it.
Should it be built and pushed during CI?
I typically push a latest from CI on all push events, and if it's a tag event I use the tag to build a released version.
If you create an Automated Build at https://hub.docker.com/r/google/jsonnet you can get latest (from master) and exact versions from tags built automatically on every push. Config should look like:

Hey @sparkprime, have a chance to look at this?
I couldn't set it up under 'google' as that org did not exist. I set it up here https://hub.docker.com/r/sparkprime/jsonnet/ but not sure if that's ideal. I guess, as it's a public repo, anyone can set this up if they need it, so it's not a big deal :)
Oh, that's strange. https://hub.docker.com/u/google/ exists.
Ah yes, I just don't have access. I will ask for access...
@sparkprime any luck getting access to push the docker image to google/jsonnet?
@sparkprime I'm also looking for the official jsonnet image. It doesn't look like it's been uploaded to google's docker account yet.
Not sure why I closed this...
I found some internal documentation saying that Google Container Registry is preferred over Docker Hub. Is that OK?
I too am keen to see an "official" published jsonnet repository.
I think either/any public registry would do the trick.
In the meantime I asked my colleagues at bitnami to setup an automated build pipeline for the bitnami/jsonnet image, since I had a practical need for it.
An official google/jsonnet image would be nice. Or you can just off-source that to bitnami (we'll track github releases automatically) if you prefer.
It's based on minideb instead of alpine. It's 23MB in size.
$ docker run bitnami/jsonnet --version
Jsonnet commandline interpreter v0.11.2
I've never used it, but I think we have one? I can see alpine-based Dockerfile. I'm going to close this issue, but feel free to reopen / comment if it's not sufficient.
@sbarzowski can you please link the official jsonnet image here? https://hub.docker.com/r/google/jsonnet does not exist anymore
Ah, ok, I misunderstood this issue. It's about having an image in a registry. I'm going to reopen this.
There is no official image currently. If someone wants to just try it out quickly, I have created sbarzowski/jsonnet.
Why not just offsource the official image to Bitnami? We have a good track record on keeping images up to date with upstreams (and make up a good chunk of the popular images in public cloud marketplaces, including GCP)
Available on docker hub as: bitnami/jsonnet (signed with notary)
In gcr.io as gcr.io/bitnami-containers/jsonnet
It's fine with me.
@sparkprime What do you think?
Go for it
On Sat, 23 May 2020, 10:22 Stanisław Barzowski, notifications@github.com
wrote:
It's fine with me.
@sparkprime https://github.com/sparkprime What do you think?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/google/jsonnet/issues/308#issuecomment-633013216, or
unsubscribe
https://github.com/notifications/unsubscribe-auth/AABJBXXCFBVV6SGA2O2WHVLRS6IT7ANCNFSM4DJ6QMOQ
.
The Jsonnet containers provided by Bitname are out there. I'm closing this.
Most helpful comment
Not sure why I closed this...
I found some internal documentation saying that Google Container Registry is preferred over Docker Hub. Is that OK?