aboutsummaryrefslogtreecommitdiff
path: root/.circleci/Dockerfile
Commit message (Collapse)AuthorAge
* CircleCI: Do not run build as root. Move to public docker repo.Ted Hess2018-12-05
| | | | | | | | | Change docker hub repository to 'openwrtorg'. Create and use non-root user 'build'. Add xz-utils and unzip. Use version numbers for docker images (SHA has no sense of time). Disable pipefail in build step Signed-off-by: Ted Hess <thess@kitschensync.net>
* build,circleci: add curl & wget to base imageEtienne Champetier2018-11-24
| | | | | | curl was present in latest image but seems to have been remove from latest debian:9 Signed-off-by: Etienne Champetier <champetier.etienne@gmail.com>
* build,circleci: add 'time' to container build imageEtienne Champetier2018-11-03
| | | | Signed-off-by: Etienne Champetier <champetier.etienne@gmail.com>
* build,circleci: add python to docker build imageEtienne Champetier2018-10-29
| | | | | | This is needed to build ca-certificates Signed-off-by: Etienne Champetier <champetier.etienne@gmail.com>
* build: add CircleCIEtienne Champetier2018-10-23
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>