lncm/docker-bitcoind

Consider pulling source from git

Closed this issue · 2 comments

If we use git instead of tarball pulls, we can build rc versions too.

Note: Emulated builds take around 3-4 hours now. GH Actions limit is 6 hours. Perhaps we can spend an extra minute, or two downloading the source (shouldn't be too long given it's transferred from one GH entity to another…)

Already added it as an option here: https://github.com/lncm/docker-bitcoind/blob/master/0.19/Dockerfile#L67-L82 (still needs to verify tag however).

If needed, can be backported and improved to previous versions too, but for now closing the issue.

The way to use it is:

docker build --build-arg="SOURCE=git" 0.19/