This project has been archived since it is superseeded by https://github.com/pfichtner/pfichtner-freetz
This repository holds files for the pfichtner/freetz
Docker image, a Freetz-NG image build environment.
# clone git repo
$ git clone https://github.com/Freetz-NG/freetz-ng.git
# build image inside container
$ docker run --rm -v $PWD/freetz-ng:/workspace/ -v /path/to/your/dotconfig:/.config -v $PWD/images:/freetz/images/ pfichtner/freetz /bin/bash -c "cp -rT /workspace/ /freetz/ ; umask 0022 && make oldconfig && touch .config && make"
I use this setup inside a Jenkins build pipeline to build various freetz images using a matrix build job.