build: add CircleCI
authorEtienne Champetier <champetier.etienne@gmail.com>
Tue, 20 Feb 2018 01:37:45 +0000 (17:37 -0800)
committerEtienne Champetier <champetier.etienne@gmail.com>
Tue, 23 Oct 2018 20:35:12 +0000 (16:35 -0400)
commit4c1a67278f094b16ccd5a9a476082c465c1796f6
tree9b3deb1f9a44749fa9129ab9df028f54fc63e1ed
parent1afcc61601cb1e4c6238525f5d07c20e66e32ad9
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>
.circleci/Dockerfile [new file with mode: 0644]
.circleci/README [new file with mode: 0644]
.circleci/config.yml [new file with mode: 0644]