mirror of
https://github.com/novatiq/packages.git
synced 2026-04-30 15:38:40 +01:00
build: add CircleCI
The big advantages are: - everyone can download the build logs and the ipks - we use our own docker image - people with commit access can ssh into the build env The disadvantages: - need to push new commits to restart the build I haven't reimplemented the commit message checks as this should be replaced with a separate script doing only that so we can require it (https://help.github.com/articles/enabling-required-status-checks/) Signed-off-by: Etienne Champetier <champetier.etienne@gmail.com>
This commit is contained in:
@@ -0,0 +1,6 @@
|
||||
# Build/update the docker image
|
||||
|
||||
docker pull debian:9
|
||||
docker build --rm .
|
||||
docker tag <IMAGE ID> docker.io/champtar/openwrtpackagesci:latest
|
||||
docker push docker.io/champtar/openwrtpackagesci:latest
|
||||
Reference in New Issue
Block a user