Commit Graph

14 Commits (53846dccff7eb3fef993398b6d4523b2e953e58d)

Author SHA1 Message Date
Paul Spooren 8fd1339b33 add 21.02 signing keys
Keys where added to the official keyring:
https://git.openwrt.org/?p=keyring.git;a=summary

Signed-off-by: Paul Spooren <mail@aparcar.org>
2021-02-21 10:26:54 -10:00
Paul Spooren a83630cde4 allow defining of key folder variable
This allows to overwrite GNUPGHOME and USIGNHOME for local testing.

Signed-off-by: Paul Spooren <mail@aparcar.org>
2020-05-21 08:24:50 -10:00
Paul Spooren 87db4a5c78 docker-common: add 18.06 usign key
Without the key verification may fail as both usign and pgp is used when
signatures are available.

Signed-off-by: Paul Spooren <mail@aparcar.org>
2019-12-10 16:51:48 +01:00
Paul Spooren 7805358c4f add "GP key for 18.06 release builds" key
This key is used for the more recnet 18.06 releses and currently
missing.

Signed-off-by: Paul Spooren <mail@aparcar.org>
2019-12-03 22:17:10 +01:00
Paul Spooren 355d3c8d56 docker-common: verify usign sha256 sums
This was added to packages.git CI before[0].

Use -c instead of --check as alpine does not support to longer version.

[0]: eb5a9990ed

Signed-off-by: Paul Spooren <mail@aparcar.org>
2019-12-03 22:17:10 +01:00
Paul Spooren 475f2f1a97 fixup prebuild deploy container
define USIGNHOME and GNUPGHOME to store the keys

Signed-off-by: Paul Spooren <mail@aparcar.org>
2019-11-06 18:16:03 -10:00
Paul Spooren 133f2ad712 split TARGETS in stacks of 10
ImageBuilder/SDKs are build for each target + master & 19.07-snapshot
branch. This is to much for most CI runners, this separates the job and
also allows running it in parrallel if more workers are available.

Also add PGP key for 19.07 release builds.

Introduce $CI_COMMIT_REF_SLUG for testing.

Introduce $SKIP_ROOTFS for older builds not supporting docker images.

Signed-off-by: Paul Spooren <mail@aparcar.org>
2019-09-19 11:11:36 -10:00
Paul Spooren 19285e351d use GNUHOME to use ./gpg
This prevents mixing of keys when running the scripts locally for
testing, the same is done for the using keys.

Signed-off-by: Paul Spooren <mail@aparcar.org>
2019-08-16 16:21:01 -10:00
Paul Spooren ee1c7dad1b docker-common: remove login as it's done by CI
This makes more sense as local users wouldn't use this function anyway.

Signed-off-by: Paul Spooren <mail@aparcar.org>
2019-08-14 14:58:05 -10:00
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
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 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 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