lncm / invoicer

Invoice generating service that lives on top of lnd.
https://hub.docker.com/r/lncm/invoicer
MIT License
8 stars 3 forks source link

CI Docker build #33

Closed meeDamian closed 5 years ago

meeDamian commented 5 years ago

Needs #32 and #34 to make it much easier.

Once we don't need to run commands on the final image (installing bash and curl), we can just do FROM (arm32v6|amd64)/alpine as final (or replace that one line in Travis), and we can generate both arm and amd64 images trivially.

meeDamian commented 5 years ago

Ideal setup:

Docker Hub:

Travis CI:

Generated images:

meeDamian commented 5 years ago

Inspiration can be taken from here (except the qemu parts).

meeDamian commented 5 years ago

Done.