Awesome
Docker images to build EdgeTX
How to use
In order to build each image, just cd
into the directory and execute make
:
% cd dev && make
% cd commit-tests && make
edgetx-dev
The edgetx-dev
image is meant to be used in interactive mode:
% cd ~/src/edgetx
% docker run -it --rm -v $(pwd):/src ghcr.io/edgetx/edgetx-dev bash
root@02157a542d21:/# cd /src
Then you can just do whatever you need to do with your EdgeTX source tree (compile, test, whatever).
edgetx-builder
The edgetx-builder
image is meant to be used in cloudbuild project. It favours
rootless user by default, other than that it is exactly the same as edgetx-dev
.
Docker repositories
The edgetx-dev
and edgetx-builder
image are hosted at Docker hub & Github Container Repository for your convenience.
Pulling from Github Container Repository with this command:
% docker pull ghcr.io/edgetx/edgetx-dev
% docker pull ghcr.io/edgetx/edgetx-builder
References
https://github.com/EdgeTX/edgetx/wiki/Build-Instructions-using-docker-and-Windows-10