aboutsummaryrefslogtreecommitdiff
path: root/.circleci/Dockerfile
Commit message (Collapse)AuthorAge
* CircleCI: Add 22.03 public keys, 18.06 v2 gpg key, 18.06 usign keyJeffery To2022-05-11
| | | | Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* CircleCI: Add 21.02 GPG and usign public keys and update to Debian 10Josef Schlehofer2022-02-15
| | | | | | | Debian 9 (stretch) comes with Python 3.5 by default and End of Life is going to be on 30th June 2022, let's update it to Debian 10 (buster). Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
* circleci: Add 19.07 GPG/usign public keys, verify keysJeffery To2019-10-24
| | | | | | | This also updates the user id comments for GPG keys and untrusted comments for usign keys. Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* circleci: add python3 package into Docker imagePetr Štetiar2019-08-13
| | | | | | | | | We've switched to Python3 some time ago so it would make sense to provide Python3 in the CI image as well. Ref: https://github.com/openwrt/packages/pull/9584#issuecomment-518038631 Reported-by: Rosen Penev <rosenp@gmail.com> Signed-off-by: Petr Štetiar <ynezz@true.cz>
* CircleCI: Add support for usign signaturesJeffery To2019-07-17
| | | | | | | | | | | | | It appears snapshot target builds have switched from GPG signatures (sha256sums.asc) to usign signatures (sha256sums.sig). This adds support for verifying these usign signatures. (GPG signatures will also be verified if found.) This also restores the alphabetical ordering of packages to be installed by apt-get. Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* CircleCI: Add bzr to Docker image. Update to v1.0.2Ted Hess2018-12-18
| | | | Signed-off-by: Ted Hess <thess@kitschensync.net>
* 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>