Override entrypoint so we can use images with non-shell entrypoint set (Docker)

Set the Entrypoint to env, this way we end up calling env bash (or whatever the runner has decided the shell is) and then running the build commands inside the shell. This seemed better / safer than explicitly specifying bash or getting it from the .gitlab-ci.yml or something.