marcoavesani / openwrt_image_build_rm2100

Automatic build of OpenWRT for the Xiaomi Redmi AC2100

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Build Status Latest build

Homepage

Introduction

OpenWRT provides support for the Xiaomi Redmi AC2100 router in the snapshot branch with a minimal set of packages. The purpose of this repository is to provide daily images, up-to-date with the snapshot, with additional packages customized for my needs.

The firmware is built using the :

Idea

The Dockerfile in this repo defines a container based on the OpenWRT's docker image of the Image Builder. When the the Docker is run it clones the build script and the modules defined in build_RM2100.sh. Via GitHub actions, every commit triggers an automated Docker build, uploaded to DockerHub Then, Circle-CI is triggered and the binaries are pushed in the Latest build using github-release

The Circle-CI build

You can view my automated build at Circle-CI. This build calls the build script build_RM2100.sh inside a Docker container of Docker image above.

Acknowledgement

The code is based on trinhpham/xiaomi-r3g-openwrt-builder

About

Automatic build of OpenWRT for the Xiaomi Redmi AC2100

License:GNU General Public License v3.0


Languages

Language:Shell 76.3%Language:Dockerfile 23.7%