I've been deploying it using the docker image converted to a systemd-nspawn container.. that way it always compiles ez and doesn't care which version of Linux is on the host system. Lmk if you want some nspawn configs..
The steps are roughly like this:
docker build
docker create
docker export
machinectl import-tar
machinectl enable
machinectl start