Commit Graph

216 Commits (c0ddfae186b8bb658f8f11e30393a2b5bc9b82ca)

Author SHA1 Message Date
Paul Spooren 3e6f6e89c9 CI: add gitlab-ci.yml config file
Eventually this CI could move to GitLab, so start with some testing.

Signed-off-by: Paul Spooren <mail@aparcar.org>
2019-08-08 02:15:20 +02:00
Zaoqi 9acb62027d Dockerfile: add "rm -rf /var/lib/apt/lists/*" 2019-08-04 21:09:49 +02:00
Paul Spooren 35cefd1f4f refactor: unify sdk and imagebuilder
both setups are similar enough to be unified.

Signed-off-by: Paul Spooren <mail@aparcar.org>
2019-08-03 00:37:32 +02:00
Paul Spooren bc75894ddc fixup: install signify-openbsd
While the pull requests already did so, the regular containers lacked
the signify-openbsd tool.

Signed-off-by: Paul Spooren <mail@aparcar.org>
2019-08-01 10:11:22 +02:00
Paul Spooren cdf2ada5e3 refactor to common/download/upload scripts
docker-download.sh - Downloads FILE_DOWNLOAD from FILE_HOST and verifies

docker-upload.sh - Uploads the created docker images to docker.io

Signed-off-by: Paul Spooren <mail@aparcar.org>
2019-08-01 09:11:32 +02:00
Paul Spooren a7fbe478dd CI: add pull request test
this builds rootfs/sdk/imagebuilder containers for every PR.

Signed-off-by: Paul Spooren <mail@aparcar.org>
2019-08-01 02:07:52 +02:00
Paul Spooren 11a7d8a0b7 Dockerfile: install python3
Python3 is now a requirement for the buildroot and must therefore exist
in the sdk/imagebuilder containers.

Also sorted the package list and added myself as maintainer.

Signed-off-by: Paul Spooren <mail@aparcar.org>
2019-07-31 20:19:14 +02:00
Paul Spooren 0ae0341d0d fixup: malta-le6 to malta-le64
The malta/le64 target was badly copied.

Signed-off-by: Paul Spooren <mail@aparcar.org>
2019-07-13 22:32:14 +02:00
Paul Spooren 9915cb29b9 fixup: remove braces on wildcard file names
This was done to make shellcheck happy, however resulted in broken
images.

Signed-off-by: Paul Spooren <mail@aparcar.org>
2019-07-13 10:59:25 +02:00
Paul Spooren 29e08aee3d Apply shellcheck recommendations
Just for good style.

Signed-off-by: Paul Spooren <mail@aparcar.org>
2019-07-10 14:14:20 +02:00
Paul Spooren 86cd759cf0 Tag docker images with latest if x86-64/master
This way one can run openwrtorg/rootfs instead of
openwrtorg/rootfs:x86-64. This makes sense as it's the most common use
case.

Signed-off-by: Paul Spooren <mail@aparcar.org>
2019-07-10 14:01:49 +02:00
Lucas Ramage 8275c01e4d Add badges 2019-07-10 12:13:43 +02:00
Lucas Ramage 0f4daf76fc Add a copy of the license 2019-07-10 12:12:27 +02:00
Paul Spooren 263f067e56 README: fixup absolute path
docker -v does not support relative paths

Signed-off-by: Paul Spooren <mail@aparcar.org>
2019-07-09 18:09:31 +02:00
Paul Spooren d401663f00 README: fix typo
Signed-off-by: Paul Spooren <mail@aparcar.org>
2019-07-09 14:48:11 +02:00
Paul Spooren bcff431098 init
Initial push to use openwrtorg. Generatres rootfs, sdk and imagebuilder
for now.

Signed-off-by: Paul Spooren <mail@aparcar.org>
2019-07-09 14:42:14 +02:00