A Docker container that allows you to build pgModeler with one simple command.
This container currently produces binaries for Windows x86_64 only. Other platforms are forthcoming. Pre-compiled builds artifacts for pgmodeler also available using Github actions.
Simply run the handcraftedbits/pgmodeler-builder
image, specifying an output volume, mapped to the container
directory /opt/pgmodeler
(where binaries will be saved) and the version to build (corresponding to a valid tag in the
pgModeler Git repository repository). For example, to build pgModeler
version 0.9.2
and store the result in /mnt/windows/pgmodeler
:
docker run -v /mnt/windows/pgmodeler:/opt/pgmodeler handcraftedbits/pgmodeler-builder v0.9.2
If you run the command without specifying a version the container script will for latest valid pgModeler version. i.e.
docker run -v /mnt/windows/pgmodeler:/opt/pgmodeler handcraftedbits/pgmodeler-builder
Simply run the pgmodeler.exe
executable stored in your output directory. That's it!