Add pg-jsonschema extension target#103
Conversation
a9503b0 to
d541340
Compare
|
Hi @elohmeier, could you please open a new issue for pg_jsonschema following the |
|
Hi @NiccoloFei, thanks for the heads up - I've missed that issue template. Created the issue at #117. |
|
I am not in favour of publishing extension images that need to be compiled. 👎🏻 The right approach is to get the extension packaged first. |
|
@gbartolini I understand your position. Should one try to get upstream to build packages first? What should we do in case upstream does not want to? |
Signed-off-by: Enno Richter <[email protected]>
d541340 to
03e73e4
Compare
|
Updated the Dockerfile to use prebuilt |
|
Thanks @elohmeier. I think it is easier for you to close this PR and open a new one following the new process, as the metadata file is missing a lot of relevant information, such as licensing (which is now extremely critical as we are distributing these images as CNCF and need to comply with their policies). |
Summary
pg-jsonschemaextension targetpg-jsonschema/Dockerfileto compile and installpg_jsonschemafrom upstream release tagspg-jsonschema/metadata.hclfor PostgreSQL 18 onbookwormandtrixiepg-jsonschema/README.mdpg-jsonschemato the supported extensions table inREADME.mdNotes
pg_jsonschema) rather than a PGDG package.Validation
docker buildx bake -f pg-jsonschema/metadata.hcl -f docker-bake.hcl --check