130 Commits

Author SHA1 Message Date
CSRBot bbccce2f79 chore(deps): update docker/setup-qemu-action action to v4.2.0
Lint Markdown files / markdown-lint (pull_request) Successful in 5s
2026-07-02 21:08:56 +00:00
CSRBot f55dfcab62 Merge pull request 'chore(deps): update docker/setup-buildx-action action to v4.2.0' (#82) from renovate/docker-setup-buildx-action-4.x into master
Release / push-amd64 (push) Successful in 33s
Lint Markdown files / markdown-lint (push) Successful in 4s
Release / push-arm64 (push) Successful in 1m20s
Release / push-manifest (push) Successful in 5s
Release / sync-to-hub-docker-io (push) Successful in 19s
2026-07-02 19:57:16 +00:00
CSRBot 11990f16b5 Merge pull request 'chore(deps): update docker/login-action action to v4.3.0' (#81) from renovate/docker-login-action-4.x into master
Lint Markdown files / markdown-lint (push) Successful in 5s
Release / push-amd64 (push) Successful in 33s
Release / push-arm64 (push) Successful in 1m21s
Release / push-manifest (push) Successful in 5s
Release / sync-to-hub-docker-io (push) Successful in 1m55s
2026-07-02 19:56:17 +00:00
CSRBot ffa8f3f6ff chore(deps): update docker/setup-buildx-action action to v4.2.0
Lint Markdown files / markdown-lint (pull_request) Successful in 5s
2026-07-02 18:09:10 +00:00
CSRBot 9b5da5f5e4 chore(deps): update docker/login-action action to v4.3.0
Lint Markdown files / markdown-lint (pull_request) Successful in 5s
2026-07-02 18:09:06 +00:00
CSRBot 8deb30bbfc Merge pull request 'chore(deps): update docker.io/library/alpine docker tag to v3.24.1' (#80) from renovate/container-images into master
Lint Markdown files / markdown-lint (push) Successful in 11s
Release / push-amd64 (push) Successful in 43s
Release / push-manifest (push) Successful in 5s
Release / push-arm64 (push) Successful in 1m16s
Release / sync-to-hub-docker-io (push) Successful in 1m38s
2026-06-16 03:05:57 +00:00
CSRBot f87af8989f chore(deps): update docker.io/library/alpine docker tag to v3.24.1
Lint Markdown files / markdown-lint (pull_request) Successful in 5s
2026-06-16 03:05:42 +00:00
CSRBot da564ad398 Merge pull request 'chore(deps): update docker.io/library/alpine docker tag to v3.24.0' (#79) from renovate/container-images into master
Lint Markdown files / markdown-lint (push) Successful in 11s
Release / push-amd64 (push) Successful in 40s
Release / push-arm64 (push) Successful in 1m23s
Release / push-manifest (push) Successful in 4s
Release / sync-to-hub-docker-io (push) Successful in 1m27s
2026-06-09 21:05:52 +00:00
CSRBot 0ee3f2b5be chore(deps): update docker.io/library/alpine docker tag to v3.24.0
Lint Markdown files / markdown-lint (pull_request) Successful in 7s
2026-06-09 21:05:37 +00:00
CSRBot efdb96b509 Merge pull request 'chore(deps): pin dependencies' (#77) from renovate/pin-dependencies into master
Lint Markdown files / markdown-lint (push) Successful in 13s
Release / push-amd64 (push) Failing after 11m32s
Release / push-arm64 (push) Failing after 12m19s
Release / push-manifest (push) Has been skipped
Release / sync-to-hub-docker-io (push) Has been skipped
2026-06-05 12:26:42 +00:00
CSRBot 6f8ae2b21f chore(deps): pin dependencies
Lint Markdown files / markdown-lint (pull_request) Successful in 12s
2026-06-05 12:15:20 +00:00
CSRBot b1295040e3 Merge pull request 'chore(deps): update davidanson/markdownlint-cli2-action action to v23' (#76) from renovate/davidanson-markdownlint-cli2-action-23.x into master
Lint Markdown files / markdown-lint (push) Successful in 7s
Release / push-amd64 (push) Successful in 39s
Release / push-arm64 (push) Successful in 1m16s
Release / push-manifest (push) Successful in 5s
Release / sync-to-hub-docker-io (push) Successful in 59s
2026-06-04 14:36:25 +00:00
CSRBot 2f81bb396f chore(deps): update davidanson/markdownlint-cli2-action action to v23
Lint Markdown files / markdown-lint (pull_request) Successful in 11s
2026-06-04 14:36:06 +00:00
CSRBot 93a77fb94e Merge pull request 'chore(deps): update actions/checkout action to v6.0.3' (#75) from renovate/actions into master
Release / push-amd64 (push) Failing after 11m12s
Lint Markdown files / markdown-lint (push) Failing after 11m17s
Release / push-arm64 (push) Successful in 1m14s
Release / push-manifest (push) Has been skipped
Release / sync-to-hub-docker-io (push) Has been skipped
2026-06-02 15:42:02 +00:00
CSRBot 38e7a36763 chore(deps): update actions/checkout action to v6.0.3
Lint Markdown files / markdown-lint (pull_request) Successful in 5s
2026-06-02 15:13:20 +00:00
CSRBot 35d4bd34a2 Merge pull request 'chore(deps): update docker/setup-qemu-action action to v4.1.0' (#74) from renovate/actions into master
Lint Markdown files / markdown-lint (push) Successful in 6s
Release / push-amd64 (push) Failing after 37s
Release / push-arm64 (push) Failing after 1m10s
Release / push-manifest (push) Has been skipped
Release / sync-to-hub-docker-io (push) Has been skipped
2026-05-27 18:35:47 +00:00
CSRBot dc30ec51bb chore(deps): update docker/setup-qemu-action action to v4.1.0
Lint Markdown files / markdown-lint (pull_request) Successful in 5s
2026-05-27 18:08:26 +00:00
CSRBot 7ecc3f09e2 Merge pull request 'chore(deps): update docker/setup-buildx-action action to v4.1.0' (#73) from renovate/actions into master
Lint Markdown files / markdown-lint (push) Successful in 7s
Release / push-amd64 (push) Failing after 41s
Release / push-arm64 (push) Failing after 1m17s
Release / push-manifest (push) Has been skipped
Release / sync-to-hub-docker-io (push) Has been skipped
2026-05-22 18:26:30 +00:00
CSRBot 7c7b6a0e5f chore(deps): update docker/setup-buildx-action action to v4.1.0
Lint Markdown files / markdown-lint (pull_request) Successful in 6s
2026-05-22 18:06:31 +00:00
CSRBot cbcd17d8c9 Merge pull request 'chore(deps): update docker/login-action action to v4.2.0' (#72) from renovate/actions into master
Lint Markdown files / markdown-lint (push) Successful in 4s
Release / push-amd64 (push) Failing after 35s
Release / push-arm64 (push) Failing after 1m18s
Release / push-manifest (push) Has been skipped
Release / sync-to-hub-docker-io (push) Has been skipped
2026-05-22 12:30:02 +00:00
CSRBot 04791112a6 chore(deps): update docker/login-action action to v4.2.0
Lint Markdown files / markdown-lint (pull_request) Successful in 6s
2026-05-22 12:07:32 +00:00
CSRBot d9a6108a7c Merge pull request 'chore(deps): update docker.io/library/alpine docker tag to v3.23.4' (#71) from renovate/container-images into master
Lint Markdown files / markdown-lint (push) Successful in 4s
Release / push-amd64 (push) Successful in 32s
Release / push-arm64 (push) Successful in 1m16s
Release / push-manifest (push) Successful in 4s
Release / sync-to-hub-docker-io (push) Successful in 59s
2026-04-20 10:13:30 +00:00
CSRBot d7b284fced chore(deps): update docker.io/library/alpine docker tag to v3.23.4
Lint Markdown files / markdown-lint (pull_request) Successful in 5s
2026-04-20 10:07:33 +00:00
CSRBot bbe1ab415b Merge pull request 'chore(deps): update docker/login-action action to v4.1.0' (#70) from renovate/actions into master
Lint Markdown files / markdown-lint (push) Successful in 5s
Release / push-amd64 (push) Successful in 32s
Release / push-arm64 (push) Successful in 1m19s
Release / push-manifest (push) Successful in 6s
Release / sync-to-hub-docker-io (push) Successful in 51s
2026-04-14 11:59:14 +00:00
CSRBot f916992d9c chore(deps): update docker/login-action action to v4.1.0
Lint Markdown files / markdown-lint (pull_request) Successful in 4s
2026-04-14 10:59:07 +00:00
CSRBot 3ab17849cc Merge pull request 'chore(deps): update docker/setup-qemu-action action to v4' (#67) from renovate/docker-setup-qemu-action-4.x into master
Lint Markdown files / markdown-lint (push) Successful in 5s
Release / push-amd64 (push) Failing after 20s
Release / push-arm64 (push) Failing after 51s
Release / push-manifest (push) Has been skipped
Release / sync-to-hub-docker-io (push) Has been skipped
2026-03-09 11:04:00 +00:00
CSRBot 1c3cafe37b chore(deps): update docker/setup-qemu-action action to v4
Lint Markdown files / markdown-lint (pull_request) Successful in 5s
2026-03-09 10:28:44 +00:00
CSRBot 923bba2a44 Merge pull request 'chore(deps): update docker/setup-buildx-action action to v4' (#69) from renovate/docker-setup-buildx-action-4.x into master
Lint Markdown files / markdown-lint (push) Successful in 6s
Release / push-amd64 (push) Failing after 21s
Release / push-arm64 (push) Failing after 51s
Release / push-manifest (push) Has been skipped
Release / sync-to-hub-docker-io (push) Has been skipped
2026-03-09 10:28:31 +00:00
CSRBot 44eee99dd1 chore(deps): update docker/setup-buildx-action action to v4
Lint Markdown files / markdown-lint (pull_request) Successful in 6s
2026-03-09 07:45:34 +00:00
CSRBot 28005760d5 Merge pull request 'chore(deps): update docker/login-action action to v4' (#68) from renovate/docker-login-action-4.x into master
Lint Markdown files / markdown-lint (push) Successful in 5s
Release / push-amd64 (push) Successful in 31s
Release / push-arm64 (push) Successful in 2m21s
Release / push-manifest (push) Successful in 5s
Release / sync-to-hub-docker-io (push) Successful in 27s
2026-03-09 07:45:23 +00:00
CSRBot a8c5c40631 chore(deps): update docker/login-action action to v4
Lint Markdown files / markdown-lint (pull_request) Successful in 5s
2026-03-04 11:08:14 +00:00
CSRBot e8568b3858 Merge pull request 'chore(deps): update docker/login-action action to v3.7.0' (#66) from renovate/actions into master
Lint Markdown files / markdown-lint (push) Successful in 4s
Release / push-amd64 (push) Successful in 30s
Release / push-arm64 (push) Successful in 2m20s
Release / push-manifest (push) Successful in 5s
Release / sync-to-hub-docker-io (push) Successful in 31s
2026-02-01 11:22:14 +00:00
CSRBot 1dc39c8cdc Merge pull request 'chore(deps): update docker.io/library/alpine docker tag to v3.23.3' (#65) from renovate/container-images into master
Lint Markdown files / markdown-lint (push) Has been cancelled
Release / push-arm64 (push) Has been cancelled
Release / push-amd64 (push) Has been cancelled
Release / push-manifest (push) Has been cancelled
Release / sync-to-hub-docker-io (push) Has been cancelled
2026-02-01 11:22:08 +00:00
CSRBot 2f24ff3f30 chore(deps): update docker/login-action action to v3.7.0
Lint Markdown files / markdown-lint (pull_request) Successful in 4s
2026-02-01 10:57:48 +00:00
CSRBot 6d6a70b9ce chore(deps): update docker.io/library/alpine docker tag to v3.23.3
Lint Markdown files / markdown-lint (pull_request) Successful in 5s
2026-02-01 10:57:40 +00:00
CSRBot 58ff276dc8 Merge pull request 'chore(deps): update actions/checkout action to v6.0.2' (#64) from renovate/actions into master
Lint Markdown files / markdown-lint (push) Successful in 4s
Release / push-amd64 (push) Successful in 28s
Release / push-arm64 (push) Successful in 1m13s
Release / push-manifest (push) Successful in 5s
Release / sync-to-hub-docker-io (push) Successful in 26s
2026-01-22 17:36:33 +00:00
CSRBot b89832d930 chore(deps): update actions/checkout action to v6.0.2
Lint Markdown files / markdown-lint (pull_request) Successful in 5s
2026-01-22 17:08:49 +00:00
CSRBot f42e2396ba Merge pull request 'chore(deps): update docker/setup-buildx-action action to v3.12.0' (#63) from renovate/actions into master
Lint Markdown files / markdown-lint (push) Successful in 4s
Release / push-amd64 (push) Successful in 28s
Release / push-arm64 (push) Successful in 1m11s
Release / push-manifest (push) Successful in 5s
Release / sync-to-hub-docker-io (push) Successful in 25s
2025-12-19 11:15:00 +00:00
CSRBot fc914580ba chore(deps): update docker/setup-buildx-action action to v3.12.0
Lint Markdown files / markdown-lint (pull_request) Successful in 9s
2025-12-19 11:08:07 +00:00
CSRBot 128a510156 Merge pull request 'chore(deps): update docker.io/library/alpine docker tag to v3.23.2' (#62) from renovate/container-images into master
Lint Markdown files / markdown-lint (push) Successful in 5s
Release / push-amd64 (push) Successful in 34s
Release / push-arm64 (push) Successful in 1m12s
Release / push-manifest (push) Successful in 5s
Release / sync-to-hub-docker-io (push) Successful in 30s
2025-12-18 02:07:31 +00:00
CSRBot 364722ad56 chore(deps): update docker.io/library/alpine docker tag to v3.23.2
Lint Markdown files / markdown-lint (pull_request) Successful in 6s
2025-12-18 02:07:17 +00:00
CSRBot e339300169 Merge pull request 'chore(deps): update docker.io/library/alpine docker tag to v3.23.0' (#61) from renovate/container-images into master
Lint Markdown files / markdown-lint (push) Successful in 4s
Release / push-amd64 (push) Successful in 27s
Release / push-arm64 (push) Successful in 1m16s
Release / push-manifest (push) Successful in 4s
Release / sync-to-hub-docker-io (push) Successful in 28s
2025-12-03 22:51:52 +00:00
CSRBot b25528a5a6 chore(deps): update docker.io/library/alpine docker tag to v3.23.0
Lint Markdown files / markdown-lint (pull_request) Successful in 5s
2025-12-03 22:43:59 +00:00
CSRBot 9e03a4e74f Merge pull request 'chore(deps): update davidanson/markdownlint-cli2-action action to v21' (#58) from renovate/davidanson-markdownlint-cli2-action-21.x into master
Lint Markdown files / markdown-lint (push) Successful in 4s
Release / push-amd64 (push) Successful in 27s
Release / push-arm64 (push) Successful in 1m10s
Release / push-manifest (push) Successful in 5s
Release / sync-to-hub-docker-io (push) Successful in 27s
2025-12-03 02:07:30 +00:00
CSRBot 675d95eb60 chore(deps): update davidanson/markdownlint-cli2-action action to v21
Lint Markdown files / markdown-lint (pull_request) Successful in 4s
2025-12-02 23:07:34 +00:00
CSRBot 5d78344f63 Merge pull request 'chore(deps): update actions/checkout action to v6' (#60) from renovate/actions-checkout-6.x into master
Lint Markdown files / markdown-lint (push) Successful in 3s
Release / push-amd64 (push) Successful in 27s
Release / push-arm64 (push) Successful in 1m13s
Release / push-manifest (push) Successful in 5s
Release / sync-to-hub-docker-io (push) Successful in 23s
2025-12-02 21:33:21 +00:00
CSRBot ef170625f7 chore(deps): update actions/checkout action to v6
Lint Markdown files / markdown-lint (pull_request) Successful in 3s
2025-12-02 21:09:10 +00:00
CSRBot 9517f02c98 Merge pull request 'chore(deps): update actions/checkout action to v5.0.1' (#59) from renovate/actions into master
Lint Markdown files / markdown-lint (push) Successful in 10s
Release / push-arm64 (push) Successful in 1m9s
Release / push-amd64 (push) Successful in 28s
Release / push-manifest (push) Successful in 5s
Release / sync-to-hub-docker-io (push) Successful in 24s
2025-11-17 17:53:08 +00:00
CSRBot 35f311845d chore(deps): update actions/checkout action to v5.0.1
Lint Markdown files / markdown-lint (pull_request) Successful in 4s
2025-11-17 17:09:56 +00:00
CSRBot 10e5bfbc42 Merge pull request 'chore(deps): update docker/setup-qemu-action action to v3.7.0' (#57) from renovate/actions into master
Lint Markdown files / markdown-lint (push) Successful in 11s
Release / push-amd64 (push) Successful in 26s
Release / push-arm64 (push) Successful in 1m13s
Release / push-manifest (push) Successful in 5s
Release / sync-to-hub-docker-io (push) Successful in 57s
2025-11-05 17:41:36 +00:00
CSRBot a6317ed93e chore(deps): update docker/setup-qemu-action action to v3.7.0
Lint Markdown files / markdown-lint (pull_request) Successful in 20s
2025-11-05 17:09:28 +00:00
CSRBot 3191db738f Merge pull request 'chore(deps): update docker.io/library/alpine docker tag to v3.22.2' (#56) from renovate/container-images into master
Lint Markdown files / markdown-lint (push) Successful in 4s
Release / push-amd64 (push) Successful in 36s
Release / push-arm64 (push) Successful in 1m27s
Release / push-manifest (push) Successful in 5s
Release / sync-to-hub-docker-io (push) Successful in 27s
2025-10-08 22:06:34 +00:00
CSRBot 28794fa122 chore(deps): update docker.io/library/alpine docker tag to v3.22.2
Lint Markdown files / markdown-lint (pull_request) Successful in 5s
2025-10-08 22:06:12 +00:00
CSRBot e6dcd170df Merge pull request 'chore(deps): update peter-evans/dockerhub-description action to v5' (#55) from renovate/peter-evans-dockerhub-description-5.x into master
Lint Markdown files / markdown-lint (push) Successful in 8s
Release / push-arm64 (push) Successful in 1m12s
Release / push-amd64 (push) Successful in 25s
Release / push-manifest (push) Successful in 5s
Release / sync-to-hub-docker-io (push) Successful in 24s
2025-10-02 14:58:47 +00:00
CSRBot 6c60403f9b chore(deps): update peter-evans/dockerhub-description action to v5
Lint Markdown files / markdown-lint (pull_request) Successful in 8s
2025-10-01 16:07:30 +00:00
CSRBot fbfe0dfedb Merge pull request 'chore(deps): update actions/checkout action to v5' (#53) from renovate/actions-checkout-5.x into master
Lint Markdown files / markdown-lint (push) Successful in 8s
Release / push-arm64 (push) Successful in 1m18s
Release / push-amd64 (push) Successful in 25s
Release / push-manifest (push) Successful in 16s
Release / sync-to-hub-docker-io (push) Successful in 45s
2025-09-29 16:08:06 +00:00
CSRBot 8fdbd73498 chore(deps): update actions/checkout action to v5
Lint Markdown files / markdown-lint (pull_request) Successful in 13s
2025-09-29 16:06:14 +00:00
CSRBot a0564d4ff5 Merge pull request 'chore(deps): update docker/login-action action to v3.6.0' (#54) from renovate/actions into master
Lint Markdown files / markdown-lint (push) Successful in 4s
Release / push-amd64 (push) Successful in 26s
Release / push-arm64 (push) Successful in 2m9s
Release / push-manifest (push) Successful in 6s
Release / sync-to-hub-docker-io (push) Successful in 24s
2025-09-29 13:33:08 +00:00
CSRBot 267dbcafdb chore(deps): update docker/login-action action to v3.6.0
Lint Markdown files / markdown-lint (pull_request) Successful in 8s
2025-09-29 13:08:40 +00:00
CSRBot 862301668b Merge pull request 'chore(deps): update actions/checkout action to v4.3.0' (#51) from renovate/actions into master
Lint Markdown files / markdown-lint (push) Successful in 4s
Release / push-amd64 (push) Successful in 24s
Release / push-arm64 (push) Successful in 1m10s
Release / push-manifest (push) Successful in 5s
Release / sync-to-hub-docker-io (push) Successful in 1m5s
2025-08-11 14:08:17 +00:00
CSRBot 4aea773895 chore(deps): update actions/checkout action to v4.3.0
Lint Markdown files / markdown-lint (pull_request) Successful in 14s
2025-08-11 13:14:07 +00:00
CSRBot e32d01bfa8 Merge pull request 'chore(deps): update docker/login-action action to v3.5.0' (#50) from renovate/actions into master
Lint Markdown files / markdown-lint (push) Successful in 13s
Release / push-arm64 (push) Successful in 1m59s
Release / push-amd64 (push) Successful in 1m25s
Release / push-manifest (push) Successful in 12s
Release / sync-to-hub-docker-io (push) Successful in 41s
2025-08-04 16:44:28 +00:00
CSRBot 2980d31e14 chore(deps): update docker/login-action action to v3.5.0
Lint Markdown files / markdown-lint (pull_request) Successful in 13s
2025-08-04 16:08:26 +00:00
CSRBot ac4d9b833f chore(deps): update docker.io/library/alpine docker tag to v3.22.1
Lint Markdown files / markdown-lint (pull_request) Successful in 11s
Lint Markdown files / markdown-lint (push) Successful in 13s
Release / push-arm64 (push) Successful in 1m11s
Release / push-amd64 (push) Successful in 1m49s
Release / push-manifest (push) Successful in 11s
Release / sync-to-hub-docker-io (push) Successful in 44s
2025-07-15 22:05:49 +00:00
CSRBot 2c5ccee23a chore(deps): update docker/setup-buildx-action action to v3.11.1
Lint Markdown files / markdown-lint (pull_request) Successful in 13s
Lint Markdown files / markdown-lint (push) Successful in 11s
Release / push-arm64 (push) Successful in 1m18s
Release / push-amd64 (push) Successful in 44s
Release / push-manifest (push) Successful in 10s
Release / sync-to-hub-docker-io (push) Failing after 27s
2025-06-18 10:09:24 +00:00
CSRBot fe69c0661f chore(deps): update docker/setup-buildx-action action to v3.11.0
Lint Markdown files / markdown-lint (pull_request) Successful in 10s
Lint Markdown files / markdown-lint (push) Successful in 12s
Release / push-arm64 (push) Successful in 1m15s
Release / push-amd64 (push) Successful in 1m29s
Release / push-manifest (push) Successful in 11s
Release / sync-to-hub-docker-io (push) Successful in 43s
2025-06-16 13:08:08 +00:00
CSRBot 7b81f73f1b chore(deps): update davidanson/markdownlint-cli2-action action to v20
Lint Markdown files / markdown-lint (push) Successful in 4s
Release / push-amd64 (push) Successful in 24s
Lint Markdown files / markdown-lint (pull_request) Successful in 4s
Release / push-arm64 (push) Successful in 1m46s
Release / push-manifest (push) Successful in 16s
Release / sync-to-hub-docker-io (push) Successful in 22s
2025-05-30 22:06:55 +00:00
CSRBot aef5e974aa chore(deps): update docker.io/library/alpine docker tag to v3.22.0
Lint Markdown files / markdown-lint (pull_request) Successful in 4s
Lint Markdown files / markdown-lint (push) Successful in 6s
Release / push-amd64 (push) Successful in 25s
Release / push-arm64 (push) Successful in 1m47s
Release / push-manifest (push) Successful in 5s
Release / sync-to-hub-docker-io (push) Successful in 1m39s
2025-05-30 19:06:54 +00:00
volker.raschek aa9b2df225 fix(ci): replace drone with gitea actions
Lint Markdown files / markdown-lint (push) Successful in 4s
Release / push-amd64 (push) Successful in 1m30s
Release / push-arm64 (push) Successful in 1m42s
Release / push-manifest (push) Successful in 5s
Release / sync-to-hub-docker-io (push) Successful in 51s
2025-05-13 18:47:11 +02:00
volker.raschek f5e85cee7e fix(Makefile): get rid of unqualified container images 2025-05-12 22:47:19 +02:00
volker.raschek 51d1d93980 style(markdownlint): update configuration 2025-05-09 11:27:46 +02:00
volker.raschek 844a54171c docs(README): add hub.docker.io badge 2025-05-08 21:49:31 +02:00
volker.raschek 94b296e85b fix(makefile): remove the deletion of the base image via make clean 2025-05-08 18:44:00 +02:00
volker.raschek acc2af5168 fix(makefile): remove unqualified image name 2025-05-08 18:41:32 +02:00
volker.raschek b1fb51d469 chore(ci): use upstream container image registry
continuous-integration/drone/push Build is passing
2025-04-02 21:31:29 +02:00
volker.raschek 942c0e69a1 chore(ci): rollback plugins/docker to 20.18.6
continuous-integration/drone/push Build is failing
2025-04-02 10:43:33 +02:00
volker.raschek cdd03c5eba chore(ci): use container image mirror
continuous-integration/drone/push Build is failing
2025-04-02 09:54:12 +02:00
CSRBot b4ce799f62 chore(deps): update git.cryptic.systems/volker.raschek/markdownlint docker tag to v0.44.0
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2025-04-01 19:22:53 +00:00
volker.raschek 2c9f23098c fix(Makefile): make FQIN configurable
continuous-integration/drone/push Build is passing
2025-04-01 20:45:42 +02:00
volker.raschek 63bb82125b chore(renovate): use configuration preset
continuous-integration/drone/push Build is passing
2025-03-30 20:41:53 +02:00
CSRBot 31033949c8 chore(deps): update docker.io/plugins/docker docker tag to v20.18.8
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2025-03-26 20:18:09 +00:00
CSRBot 9be221c32a chore(deps): update quay.io/skopeo/stable docker tag to v1.18.0
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2025-02-28 17:18:05 +00:00
CSRBot e5f115d64c chore(deps): update docker.io/plugins/docker docker tag to v20.18.7
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2025-02-18 08:16:15 +00:00
CSRBot 6d76a49433 chore(deps): update docker.io/library/alpine docker tag to v3.21.3
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2025-02-14 20:13:19 +00:00
CSRBot a83078e6bb chore(deps): update docker.io/library/alpine docker tag to v3.21.2
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2025-02-05 17:23:33 +00:00
CSRBot 5f7aade573 chore(deps): update docker.io/plugins/docker docker tag to v20.18.6
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-12-25 05:15:06 +00:00
volker.raschek 2ba12c3bb3 Merge pull request 'chore(deps): update docker.io/library/alpine docker tag to v3.21.0' (#35) from renovate/docker.io-library-alpine-3.x into master
continuous-integration/drone/push Build is passing
Reviewed-on: #35
2024-12-06 08:17:26 +00:00
CSRBot 71bb0eca40 chore(deps): update docker.io/library/alpine docker tag to v3.21.0
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2024-12-05 23:14:31 +00:00
CSRBot 572351fc52 chore(deps): update git.cryptic.systems/volker.raschek/markdownlint docker tag to v0.43.0
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-12-03 14:19:34 +00:00
CSRBot 51f9d1dd2e chore(deps): update docker.io/plugins/docker docker tag to v20.18.5
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-11-29 11:16:23 +00:00
CSRBot 44cabfca02 chore(deps): update git.cryptic.systems/volker.raschek/git docker tag to v1.4.0
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-11-25 23:18:12 +00:00
CSRBot 9eec475232 chore(deps): update git.cryptic.systems/volker.raschek/git docker tag to v1.3.1
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
continuous-integration/drone/tag Build is passing
2024-11-21 20:15:56 +00:00
CSRBot a07437cc98 chore(deps): update quay.io/skopeo/stable docker tag to v1.17.0
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build encountered an error
2024-11-21 17:16:28 +00:00
CSRBot 8927f0af51 chore(deps): update git.cryptic.systems/volker.raschek/markdownlint docker tag to v0.42.0
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-10-14 19:19:00 +00:00
volker.raschek 947d678377 fix(renovate): update config
continuous-integration/drone/push Build is passing
2024-09-28 13:35:01 +02:00
volker.raschek 6f725261ff Merge pull request 'chore(deps): update docker.io/library/alpine docker tag to v3.20.3' (#21) from renovate/docker.io-library-alpine-3.x into master
continuous-integration/drone/push Build is passing
Reviewed-on: #21
2024-09-22 16:32:53 +00:00
CSRBot 4a67b7dd55 chore(deps): update docker.io/library/alpine docker tag to v3.20.3
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-09-07 01:13:41 +00:00
CSRBot 1cb03cd85b chore(deps): update docker.io/plugins/docker docker tag to v20.18.4
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-09-03 19:12:48 +00:00
CSRBot 5fb3b990f6 chore(deps): update quay.io/skopeo/stable docker tag to v1.16.1
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-09-03 16:12:15 +00:00
CSRBot a9c5450c23 chore(deps): update docker.io/plugins/docker docker tag to v20.18.3
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-07-26 12:09:19 +00:00
CSRBot 4acab0b15c chore(deps): update quay.io/skopeo/stable docker tag to v1.15.2
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-07-16 16:09:58 +00:00
CSRBot 7b005b3fd3 chore(deps): update docker.io/plugins/docker docker tag to v20.18.1
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-07-15 22:14:03 +00:00
CSRBot 8335dc33de chore(deps): update quay.io/skopeo/stable docker tag to v1.15.1
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-07-13 19:14:33 +00:00
CSRBot 8238daf5c8 chore(deps): update docker.io/plugins/docker docker tag to v20.18.0
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-07-13 11:55:23 +00:00
CSRBot 47a919c4ce chore(deps): update git.cryptic.systems/volker.raschek/markdownlint docker tag to v0.41.0
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-05-27 13:22:18 +00:00
CSRBot 4e57620e6e chore(deps): update docker.io/plugins/docker docker tag to v20.17.5
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-05-20 13:12:55 +00:00
CSRBot df1f74c95c chore(deps): update docker.io/plugins/docker docker tag to v20.17.4
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-05-13 10:11:38 +00:00
CSRBot af20703e78 chore(deps): update git.cryptic.systems/volker.raschek/markdownlint docker tag to v0.40.0
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-05-07 22:26:40 +00:00
CSRBot cba27052c8 chore(deps): update quay.io/skopeo/stable docker tag to v1.15.0
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-03-31 16:09:44 +00:00
CSRBot 50cc76bebf chore(deps): update docker.io/plugins/docker docker tag to v20.17.3
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-03-11 08:20:52 +00:00
CSRBot 26ebfdf2a7 chore(deps): update quay.io/skopeo/stable docker tag to v1.14.2
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-02-18 17:09:09 +00:00
CSRBot 3ffb466310 chore(deps): update git.cryptic.systems/volker.raschek/markdownlint docker tag to v0.39.0
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-01-28 23:11:17 +00:00
CSRBot 6edca6cdc4 chore(deps): update docker.io/library/alpine docker tag to v3.19.1
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-01-27 02:06:39 +00:00
volker.raschek b224063b61 fix(renovate): remove automerge options
continuous-integration/drone/push Build is passing
2024-01-21 14:36:48 +01:00
CSRBot 73ed7b7f29 Merge pull request 'chore(deps): update docker.io/plugins/docker docker tag to v20.17.2' (#11) from renovate/docker.io-plugins-docker-20.x into master
continuous-integration/drone/push Build is passing
2024-01-10 17:23:41 +00:00
CSRBot 7bdd385c82 chore(deps): update docker.io/plugins/docker docker tag to v20.17.2
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-01-10 17:09:28 +00:00
volker.raschek 3942020271 Merge pull request 'chore(deps): update docker.io/library/alpine docker tag to v3.19.0' (#9) from renovate/docker.io-library-alpine-3.x into master
continuous-integration/drone/push Build is passing
Reviewed-on: #9
2023-12-20 11:14:58 +00:00
CSRBot 0d6f93216e chore(deps): update docker.io/library/alpine docker tag to v3.19.0
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2023-12-09 16:22:21 +01:00
CSRBot dddaaa2226 chore(deps): update git.cryptic.systems/volker.raschek/markdownlint docker tag to v0.38.0
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2023-12-09 14:38:12 +00:00
CSRBot dd7dbf0c0a chore(deps): update quay.io/skopeo/stable docker tag to v1.14.0
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2023-12-06 17:19:57 +01:00
CSRBot 8ce3dffaf3 chore(deps): update docker.io/library/alpine docker tag to v3.18.5
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2023-11-30 23:09:53 +00:00
CSRBot 5eb189d052 chore(deps): update docker.io/plugins/docker docker tag to v20.17.1
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2023-11-15 14:11:06 +00:00
CSRBot 72270dc9e1 chore(deps): update docker.io/plugins/docker docker tag to v20.17.0
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2023-10-26 14:33:04 +00:00
CSRBot aa2d41f46b Merge pull request 'chore(deps): update docker.io/plugins/docker docker tag to v20.16.0' (#4) from renovate/docker.io-plugins-docker-20.x into master
continuous-integration/drone/push Build is passing
2023-10-25 20:30:34 +00:00
CSRBot 9c342cdc4f chore(deps): update docker.io/plugins/docker docker tag to v20.16.0
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2023-10-25 22:05:19 +02:00
volker.raschek 1916138eca fix: unsupport arm-v7 image
continuous-integration/drone/push Build is passing
2023-10-25 14:13:34 +02:00
CSRBot f0e125757b chore(deps): update quay.io/skopeo/stable docker tag to v1.13.3
continuous-integration/drone/push Build is passing
2023-10-03 09:21:01 +00:00
CSRBot 8fe3458257 chore(deps): update git.cryptic.systems/volker.raschek/git docker tag to v1.3.1
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is failing
2023-10-03 10:06:06 +02:00
volker.raschek ebfa105e26 core(deps): update git.cryptic.systems/volker.raschek/drone-email to 0.1.5
continuous-integration/drone/push Build is passing
2023-10-02 13:52:46 +02:00
volker.raschek b9cd56f49d fix(ci): use global tagged images
continuous-integration/drone/push Build is passing
2023-10-01 21:59:04 +02:00
10 changed files with 160 additions and 955 deletions
-876
View File
@@ -1,876 +0,0 @@
---
kind: pipeline
type: kubernetes
name: linter
clone:
disable: true
platform:
os: linux
steps:
- name: clone
image: git.cryptic.systems/volker.raschek/git:1.3.0-amd64
pull: always
- name: markdown lint
commands:
- markdownlint *.md
image: git.cryptic.systems/volker.raschek/markdownlint:0.37.0
resources:
limits:
cpu: 150
memory: 150M
- name: email-notification
environment:
SMTP_FROM_ADDRESS:
from_secret: smtp_from_address
SMTP_FROM_NAME:
from_secret: smtp_from_name
SMTP_HOST:
from_secret: smtp_host
SMTP_USERNAME:
from_secret: smtp_username
SMTP_PASSWORD:
from_secret: smtp_password
image: git.cryptic.systems/volker.raschek/drone-email:0.1.2
resources:
limits:
cpu: 150
memory: 150M
when:
status:
- changed
- failure
trigger:
event:
exclude:
- tag
---
kind: pipeline
type: docker
name: dry-run-amd64
clone:
disable: true
depends_on:
- linter
platform:
os: linux
arch: amd64
steps:
- name: clone
image: git.cryptic.systems/volker.raschek/git:1.3.0-amd64
pull: always
- name: build
image: docker.io/plugins/docker:20.10.9
settings:
auto_tag: false
dockerfile: Dockerfile
dry_run: true
force_tag: true
no_cache: true
purge: true
mirror:
from_secret: docker_io_mirror
registry: git.cryptic.systems
repo: git.cryptic.systems/volker.raschek/git
tags: latest-amd64
username:
from_secret: git_cryptic_systems_container_registry_user
password:
from_secret: git_cryptic_systems_container_registry_password
- name: email-notification
environment:
SMTP_FROM_ADDRESS:
from_secret: smtp_from_address
SMTP_FROM_NAME:
from_secret: smtp_from_name
SMTP_HOST:
from_secret: smtp_host
SMTP_USERNAME:
from_secret: smtp_username
SMTP_PASSWORD:
from_secret: smtp_password
image: git.cryptic.systems/volker.raschek/drone-email:0.1.2
when:
status:
- changed
- failure
trigger:
branch:
exclude:
- master
event:
- pull_request
- push
repo:
- volker.raschek/git-docker
---
kind: pipeline
type: docker
name: dry-run-arm-v7
clone:
disable: true
depends_on:
- linter
platform:
os: linux
arch: arm
steps:
- name: clone
image: git.cryptic.systems/volker.raschek/git:1.3.0-arm-v7
pull: always
- name: build
image: docker.io/plugins/docker:20.10.9
settings:
auto_tag: false
dockerfile: Dockerfile
dry_run: true
force_tag: true
no_cache: true
purge: true
mirror:
from_secret: docker_io_mirror
registry: git.cryptic.systems
repo: git.cryptic.systems/volker.raschek/git
tags: latest-arm-v7
username:
from_secret: git_cryptic_systems_container_registry_user
password:
from_secret: git_cryptic_systems_container_registry_password
- name: email-notification
environment:
SMTP_FROM_ADDRESS:
from_secret: smtp_from_address
SMTP_FROM_NAME:
from_secret: smtp_from_name
SMTP_HOST:
from_secret: smtp_host
SMTP_USERNAME:
from_secret: smtp_username
SMTP_PASSWORD:
from_secret: smtp_password
image: git.cryptic.systems/volker.raschek/drone-email:0.1.2
when:
status:
- changed
- failure
trigger:
branch:
exclude:
- master
event:
- pull_request
- push
repo:
- volker.raschek/git-docker
---
kind: pipeline
type: docker
name: dry-run-arm64-v8
clone:
disable: true
depends_on:
- linter
platform:
os: linux
arch: arm64
steps:
- name: clone
image: git.cryptic.systems/volker.raschek/git:1.3.0-arm64-v8
pull: always
- name: build
image: docker.io/plugins/docker:20.10.9
settings:
auto_tag: false
dockerfile: Dockerfile
dry_run: true
force_tag: true
no_cache: true
purge: true
mirror:
from_secret: docker_io_mirror
registry: git.cryptic.systems
repo: git.cryptic.systems/volker.raschek/git
tags: latest-arm64-v8
username:
from_secret: git_cryptic_systems_container_registry_user
password:
from_secret: git_cryptic_systems_container_registry_password
- name: email-notification
environment:
SMTP_FROM_ADDRESS:
from_secret: smtp_from_address
SMTP_FROM_NAME:
from_secret: smtp_from_name
SMTP_HOST:
from_secret: smtp_host
SMTP_USERNAME:
from_secret: smtp_username
SMTP_PASSWORD:
from_secret: smtp_password
image: git.cryptic.systems/volker.raschek/drone-email:0.1.2
when:
status:
- changed
- failure
trigger:
branch:
exclude:
- master
event:
- pull_request
- push
repo:
- volker.raschek/git-docker
---
kind: pipeline
type: docker
name: latest-amd64
clone:
disable: true
depends_on:
- linter
platform:
os: linux
arch: amd64
steps:
- name: clone
image: git.cryptic.systems/volker.raschek/git:1.3.0-amd64
pull: always
- name: build
image: docker.io/plugins/docker:20.10.9
settings:
auto_tag: false
dockerfile: Dockerfile
force_tag: true
no_cache: true
purge: true
mirror:
from_secret: docker_io_mirror
registry: git.cryptic.systems
repo: git.cryptic.systems/volker.raschek/git
tags: latest-amd64
username:
from_secret: git_cryptic_systems_container_registry_user
password:
from_secret: git_cryptic_systems_container_registry_password
- name: email-notification
environment:
SMTP_FROM_ADDRESS:
from_secret: smtp_from_address
SMTP_FROM_NAME:
from_secret: smtp_from_name
SMTP_HOST:
from_secret: smtp_host
SMTP_USERNAME:
from_secret: smtp_username
SMTP_PASSWORD:
from_secret: smtp_password
image: git.cryptic.systems/volker.raschek/drone-email:0.1.2
when:
status:
- changed
- failure
trigger:
branch:
- master
event:
- cron
- push
repo:
- volker.raschek/git-docker
---
kind: pipeline
type: docker
name: latest-arm-v7
clone:
disable: true
depends_on:
- linter
platform:
os: linux
arch: arm
steps:
- name: clone
image: git.cryptic.systems/volker.raschek/git:1.3.0-arm-v7
pull: always
- name: build
image: docker.io/plugins/docker:20.10.9
settings:
auto_tag: false
dockerfile: Dockerfile
force_tag: true
no_cache: true
purge: true
mirror:
from_secret: docker_io_mirror
registry: git.cryptic.systems
repo: git.cryptic.systems/volker.raschek/git
tags: latest-arm-v7
username:
from_secret: git_cryptic_systems_container_registry_user
password:
from_secret: git_cryptic_systems_container_registry_password
- name: email-notification
environment:
SMTP_FROM_ADDRESS:
from_secret: smtp_from_address
SMTP_FROM_NAME:
from_secret: smtp_from_name
SMTP_HOST:
from_secret: smtp_host
SMTP_USERNAME:
from_secret: smtp_username
SMTP_PASSWORD:
from_secret: smtp_password
image: git.cryptic.systems/volker.raschek/drone-email:0.1.2
when:
status:
- changed
- failure
trigger:
branch:
- master
event:
- cron
- push
repo:
- volker.raschek/git-docker
---
kind: pipeline
type: docker
name: latest-arm64-v8
clone:
disable: true
depends_on:
- linter
platform:
os: linux
arch: arm64
steps:
- name: clone
image: git.cryptic.systems/volker.raschek/git:1.3.0-arm64-v8
pull: always
- name: build
image: docker.io/plugins/docker:20.10.9
settings:
auto_tag: false
dockerfile: Dockerfile
force_tag: true
no_cache: true
purge: true
mirror:
from_secret: docker_io_mirror
registry: git.cryptic.systems
repo: git.cryptic.systems/volker.raschek/git
tags: latest-arm64-v8
username:
from_secret: git_cryptic_systems_container_registry_user
password:
from_secret: git_cryptic_systems_container_registry_password
- name: email-notification
environment:
SMTP_FROM_ADDRESS:
from_secret: smtp_from_address
SMTP_FROM_NAME:
from_secret: smtp_from_name
SMTP_HOST:
from_secret: smtp_host
SMTP_USERNAME:
from_secret: smtp_username
SMTP_PASSWORD:
from_secret: smtp_password
image: git.cryptic.systems/volker.raschek/drone-email:0.1.2
when:
status:
- changed
- failure
trigger:
branch:
- master
event:
- cron
- push
repo:
- volker.raschek/git-docker
---
kind: pipeline
type: kubernetes
name: latest-manifest
clone:
disable: true
depends_on:
- latest-amd64
- latest-arm-v7
- latest-arm64-v8
# docker.io/plugins/manifest only for amd64 architectures available
node_selector:
kubernetes.io/os: linux
kubernetes.io/arch: amd64
steps:
- name: clone
image: git.cryptic.systems/volker.raschek/git:1.3.0-amd64
pull: always
- name: build-manifest
image: docker.io/plugins/manifest:1.4.0
settings:
auto_tag: false
ignore_missing: true
spec: manifest.tmpl
username:
from_secret: git_cryptic_systems_container_registry_user
password:
from_secret: git_cryptic_systems_container_registry_password
- name: email-notification
environment:
SMTP_FROM_ADDRESS:
from_secret: smtp_from_address
SMTP_FROM_NAME:
from_secret: smtp_from_name
SMTP_HOST:
from_secret: smtp_host
SMTP_USERNAME:
from_secret: smtp_username
SMTP_PASSWORD:
from_secret: smtp_password
image: git.cryptic.systems/volker.raschek/drone-email:0.1.2
resources:
limits:
cpu: 150
memory: 150M
when:
status:
- changed
- failure
trigger:
branch:
- master
event:
- cron
- push
repo:
- volker.raschek/git-docker
---
kind: pipeline
type: kubernetes
name: latest-sync
clone:
disable: true
depends_on:
- latest-manifest
steps:
- name: clone
image: git.cryptic.systems/volker.raschek/git:1.3.0-amd64
pull: always
- name: latest-sync
commands:
- skopeo sync --all --src=docker --src-creds=$SRC_CRED_USERNAME:$SRC_CRED_PASSWORD --dest=docker --dest-creds=$DEST_CRED_USERNAME:$DEST_CRED_PASSWORD git.cryptic.systems/volker.raschek/git docker.io/volkerraschek
environment:
SRC_CRED_USERNAME:
from_secret: git_cryptic_systems_container_registry_user
SRC_CRED_PASSWORD:
from_secret: git_cryptic_systems_container_registry_password
DEST_CRED_USERNAME:
from_secret: container_image_registry_user
DEST_CRED_PASSWORD:
from_secret: container_image_registry_password
image: quay.io/skopeo/stable:v1.13.2
- name: email-notification
environment:
SMTP_FROM_ADDRESS:
from_secret: smtp_from_address
SMTP_FROM_NAME:
from_secret: smtp_from_name
SMTP_HOST:
from_secret: smtp_host
SMTP_USERNAME:
from_secret: smtp_username
SMTP_PASSWORD:
from_secret: smtp_password
image: git.cryptic.systems/volker.raschek/drone-email:0.1.2
resources:
limits:
cpu: 150
memory: 150M
when:
status:
- changed
- failure
trigger:
branch:
- master
event:
- cron
- push
repo:
- volker.raschek/git-docker
---
kind: pipeline
type: docker
name: tagged-amd64
clone:
disable: true
platform:
os: linux
arch: amd64
steps:
- name: clone
image: git.cryptic.systems/volker.raschek/git:1.3.0-amd64
pull: always
- name: build
image: docker.io/plugins/docker:20.10.9
settings:
auto_tag: true
auto_tag_suffix: amd64
dockerfile: Dockerfile
force_tag: true
no_cache: true
purge: true
mirror:
from_secret: docker_io_mirror
registry: git.cryptic.systems
repo: git.cryptic.systems/volker.raschek/git
username:
from_secret: git_cryptic_systems_container_registry_user
password:
from_secret: git_cryptic_systems_container_registry_password
build_args:
- GOSEC_VERSION=${DRONE_TAG}
- name: email-notification
environment:
SMTP_FROM_ADDRESS:
from_secret: smtp_from_address
SMTP_FROM_NAME:
from_secret: smtp_from_name
SMTP_HOST:
from_secret: smtp_host
SMTP_USERNAME:
from_secret: smtp_username
SMTP_PASSWORD:
from_secret: smtp_password
image: git.cryptic.systems/volker.raschek/drone-email:0.1.2
when:
status:
- changed
- failure
trigger:
event:
- tag
repo:
- volker.raschek/git-docker
---
kind: pipeline
type: docker
name: tagged-arm-v7
clone:
disable: true
platform:
os: linux
arch: arm
steps:
- name: clone
image: git.cryptic.systems/volker.raschek/git:1.3.0-arm-v7
pull: always
- name: build
image: docker.io/plugins/docker:20.10.9
settings:
auto_tag: true
auto_tag_suffix: arm-v7
dockerfile: Dockerfile
force_tag: true
no_cache: true
purge: true
mirror:
from_secret: docker_io_mirror
registry: git.cryptic.systems
repo: git.cryptic.systems/volker.raschek/git
username:
from_secret: git_cryptic_systems_container_registry_user
password:
from_secret: git_cryptic_systems_container_registry_password
build_args:
- GOSEC_VERSION=${DRONE_TAG}
- name: email-notification
environment:
SMTP_FROM_ADDRESS:
from_secret: smtp_from_address
SMTP_FROM_NAME:
from_secret: smtp_from_name
SMTP_HOST:
from_secret: smtp_host
SMTP_USERNAME:
from_secret: smtp_username
SMTP_PASSWORD:
from_secret: smtp_password
image: git.cryptic.systems/volker.raschek/drone-email:0.1.2
when:
status:
- changed
- failure
trigger:
event:
- tag
repo:
- volker.raschek/git-docker
---
kind: pipeline
type: docker
name: tagged-arm64-v8
clone:
disable: true
platform:
os: linux
arch: arm64
steps:
- name: clone
image: git.cryptic.systems/volker.raschek/git:1.3.0-arm64-v8
pull: always
- name: build
image: docker.io/plugins/docker:20.10.9
settings:
auto_tag: true
auto_tag_suffix: arm64-v8
dockerfile: Dockerfile
force_tag: true
no_cache: true
purge: true
mirror:
from_secret: docker_io_mirror
registry: git.cryptic.systems
repo: git.cryptic.systems/volker.raschek/git
username:
from_secret: git_cryptic_systems_container_registry_user
password:
from_secret: git_cryptic_systems_container_registry_password
build_args:
- GOSEC_VERSION=${DRONE_TAG}
- name: email-notification
environment:
SMTP_FROM_ADDRESS:
from_secret: smtp_from_address
SMTP_FROM_NAME:
from_secret: smtp_from_name
SMTP_HOST:
from_secret: smtp_host
SMTP_USERNAME:
from_secret: smtp_username
SMTP_PASSWORD:
from_secret: smtp_password
image: git.cryptic.systems/volker.raschek/drone-email:0.1.2
when:
status:
- changed
- failure
trigger:
event:
- tag
repo:
- volker.raschek/git-docker
---
kind: pipeline
type: kubernetes
name: tagged-manifest
clone:
disable: true
depends_on:
- tagged-amd64
- tagged-arm-v7
- tagged-arm64-v8
# docker.io/plugins/manifest only for amd64 architectures available
node_selector:
kubernetes.io/os: linux
kubernetes.io/arch: amd64
steps:
- name: clone
image: git.cryptic.systems/volker.raschek/git:1.3.0-amd64
pull: always
- name: build-manifest
image: docker.io/plugins/manifest:1.4.0
settings:
auto_tag: true
ignore_missing: true
spec: manifest.tmpl
username:
from_secret: git_cryptic_systems_container_registry_user
password:
from_secret: git_cryptic_systems_container_registry_password
- name: email-notification
environment:
SMTP_FROM_ADDRESS:
from_secret: smtp_from_address
SMTP_FROM_NAME:
from_secret: smtp_from_name
SMTP_HOST:
from_secret: smtp_host
SMTP_USERNAME:
from_secret: smtp_username
SMTP_PASSWORD:
from_secret: smtp_password
image: git.cryptic.systems/volker.raschek/drone-email:0.1.2
resources:
limits:
cpu: 150
memory: 150M
when:
status:
- changed
- failure
trigger:
event:
- tag
repo:
- volker.raschek/git-docker
---
kind: pipeline
type: kubernetes
name: tagged-sync
clone:
disable: true
depends_on:
- tagged-manifest
steps:
- name: clone
image: git.cryptic.systems/volker.raschek/git:1.3.0-amd64
pull: always
- name: tagged-sync
commands:
- skopeo sync --all --src=docker --src-creds=$SRC_CRED_USERNAME:$SRC_CRED_PASSWORD --dest=docker --dest-creds=$DEST_CRED_USERNAME:$DEST_CRED_PASSWORD git.cryptic.systems/volker.raschek/git docker.io/volkerraschek
environment:
SRC_CRED_USERNAME:
from_secret: git_cryptic_systems_container_registry_user
SRC_CRED_PASSWORD:
from_secret: git_cryptic_systems_container_registry_password
DEST_CRED_USERNAME:
from_secret: container_image_registry_user
DEST_CRED_PASSWORD:
from_secret: container_image_registry_password
image: quay.io/skopeo/stable:v1.13.2
- name: email-notification
environment:
SMTP_FROM_ADDRESS:
from_secret: smtp_from_address
SMTP_FROM_NAME:
from_secret: smtp_from_name
SMTP_HOST:
from_secret: smtp_host
SMTP_USERNAME:
from_secret: smtp_username
SMTP_PASSWORD:
from_secret: smtp_password
image: git.cryptic.systems/volker.raschek/drone-email:0.1.2
resources:
limits:
cpu: 150
memory: 150M
when:
status:
- changed
- failure
trigger:
event:
- tag
repo:
- volker.raschek/git-docker
+22
View File
@@ -0,0 +1,22 @@
name: 'Lint Markdown files'
on:
pull_request:
types:
- opened
- reopened
- synchronize
push:
branches:
- master
workflow_dispatch: {}
jobs:
markdown-lint:
runs-on:
- ubuntu-latest
steps:
- uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
- uses: DavidAnson/markdownlint-cli2-action@ded1f9488f68a970bc66ea5619e13e9b52e601cd # v23.2.0
with:
globs: '**/*.md'
+99
View File
@@ -0,0 +1,99 @@
name: Release
on:
push:
branches:
- master
jobs:
push-arm64:
runs-on: ubuntu-latest-arm64
steps:
- uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
- uses: docker/setup-qemu-action@96fe6ef7f33517b61c61be40b68a1882f3264fb8 # v4.2.0
- uses: docker/setup-buildx-action@bb05f3f5519dd87d3ba754cc423b652a5edd6d2c # v4.2.0
- uses: docker/login-action@c99871dec2022cc055c062a10cc1a1310835ceb4 # v4.3.0
with:
registry: git.cryptic.systems
username: ${{ github.repository_owner }}
password: ${{ secrets.GIT_CRYPTIC_SYSTEMS_PACKAGE_REGISTRY_TOKEN }}
- name: Build and push image
run: |
TAG=$(echo ${{ github.ref_name }} | sed 's/v//gm')
docker buildx build \
--file Dockerfile \
--platform linux/arm64 \
--provenance false \
--push \
--tag git.cryptic.systems/volker.raschek/git:${TAG}-arm64 \
.
push-amd64:
runs-on: ubuntu-latest-amd64
steps:
- uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
- uses: docker/setup-qemu-action@96fe6ef7f33517b61c61be40b68a1882f3264fb8 # v4.2.0
- uses: docker/setup-buildx-action@bb05f3f5519dd87d3ba754cc423b652a5edd6d2c # v4.2.0
- uses: docker/login-action@c99871dec2022cc055c062a10cc1a1310835ceb4 # v4.3.0
with:
registry: git.cryptic.systems
username: ${{ github.repository_owner }}
password: ${{ secrets.GIT_CRYPTIC_SYSTEMS_PACKAGE_REGISTRY_TOKEN }}
- name: Build and push image
run: |
TAG=$(echo ${{ github.ref_name }} | sed 's/v//gm')
docker buildx build \
--file Dockerfile \
--platform linux/amd64 \
--provenance false \
--push \
--tag git.cryptic.systems/volker.raschek/git:${TAG}-amd64 \
.
push-manifest:
runs-on: ubuntu-latest
needs:
- push-arm64
- push-amd64
steps:
- uses: docker/login-action@c99871dec2022cc055c062a10cc1a1310835ceb4 # v4.3.0
with:
registry: git.cryptic.systems
username: ${{ github.repository_owner }}
password: ${{ secrets.GIT_CRYPTIC_SYSTEMS_PACKAGE_REGISTRY_TOKEN }}
- name: Create and push manifest
run: |
TAG=$(echo ${{ github.ref_name }} | sed 's/v//gm')
docker manifest create git.cryptic.systems/volker.raschek/git:${TAG} \
--amend git.cryptic.systems/volker.raschek/git:${TAG}-amd64 \
--amend git.cryptic.systems/volker.raschek/git:${TAG}-arm64
docker manifest push git.cryptic.systems/volker.raschek/git:${TAG}
sync-to-hub-docker-io:
needs:
- push-manifest
runs-on: ubuntu-latest
steps:
- name: Copy images to docker.io
run: |
TAG=$(echo ${{ github.ref_name }} | sed 's/v//gm')
apt-get update --yes
apt-get install --yes skopeo
skopeo copy \
--all \
--dest-password ${{ secrets.DOCKER_IO_PASSWORD }} \
--dest-username ${{ secrets.DOCKER_IO_USERNAME }} \
--src-password ${{ secrets.GIT_CRYPTIC_SYSTEMS_PACKAGE_REGISTRY_TOKEN }} \
--src-username volker.raschek \
docker://git.cryptic.systems/volker.raschek/git:${TAG} \
docker://docker.io/volkerraschek/git:${TAG}
@@ -0,0 +1,22 @@
name: Update Docker Hub Description
on:
push:
branches:
- master
paths:
- README.md
workflow_dispatch: {}
jobs:
update-description-on-hub-docker-io:
runs-on:
- ubuntu-latest
steps:
- uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
- uses: peter-evans/dockerhub-description@1b9a80c056b620d92cedb9d9b5a223409c68ddfa # v5.0.0
with:
username: ${{ secrets.DOCKER_IO_USERNAME }}
password: ${{ secrets.DOCKER_IO_PASSWORD }}
repository: volkerraschek/git
readme-filepath: README.md
+4 -12
View File
@@ -45,19 +45,17 @@ MD012:
# MD013/line-length - Line length # MD013/line-length - Line length
MD013: MD013:
# Number of characters # Number of characters
line_length: 80 line_length: 120
# Number of characters for headings # Number of characters for headings
heading_line_length: 80 heading_line_length: 120
# Number of characters for code blocks # Number of characters for code blocks
code_block_line_length: 80 code_block_line_length: 120
# Include code blocks # Include code blocks
code_blocks: false code_blocks: false
# Include tables # Include tables
tables: false tables: false
# Include headings # Include headings
headings: true headings: true
# Include headings
headers: true
# Strict length checking # Strict length checking
strict: false strict: false
# Stern length checking # Stern length checking
@@ -70,11 +68,6 @@ MD022:
# Blank lines below heading # Blank lines below heading
lines_below: 1 lines_below: 1
# MD024/no-duplicate-heading/no-duplicate-header - Multiple headings with the same content
MD024:
# Only check sibling headings
allow_different_nesting: true
# MD025/single-title/single-h1 - Multiple top-level headings in the same document # MD025/single-title/single-h1 - Multiple top-level headings in the same document
MD025: MD025:
# Heading level # Heading level
@@ -128,8 +121,7 @@ MD041:
# MD044/proper-names - Proper names should have the correct capitalization # MD044/proper-names - Proper names should have the correct capitalization
MD044: MD044:
# List of proper names # List of proper names
names: names: []
- helm
# Include code blocks # Include code blocks
code_blocks: false code_blocks: false
+2 -1
View File
@@ -1,4 +1,5 @@
FROM docker.io/library/alpine:3.18.4 FROM docker.io/library/alpine:3.24.1
RUN apk add --no-cache \ RUN apk add --no-cache \
bash \ bash \
ca-certificates \ ca-certificates \
+3 -6
View File
@@ -5,14 +5,13 @@ CONTAINER_RUNTIME?=$(shell which podman)
# GIT_IMAGE_REGISTRY_NAME # GIT_IMAGE_REGISTRY_NAME
# Defines the name of the new container to be built using several variables. # Defines the name of the new container to be built using several variables.
GIT_IMAGE_REGISTRY_NAME:=git.cryptic.systems GIT_IMAGE_REGISTRY_NAME?=git.cryptic.systems
GIT_IMAGE_REGISTRY_USER:=volker.raschek GIT_IMAGE_REGISTRY_USER?=volker.raschek
GIT_IMAGE_NAMESPACE?=${GIT_IMAGE_REGISTRY_USER} GIT_IMAGE_NAMESPACE?=${GIT_IMAGE_REGISTRY_USER}
GIT_IMAGE_NAME:=git GIT_IMAGE_NAME:=git
GIT_IMAGE_VERSION?=latest GIT_IMAGE_VERSION?=latest
GIT_IMAGE_FULLY_QUALIFIED=${GIT_IMAGE_REGISTRY_NAME}/${GIT_IMAGE_NAMESPACE}/${GIT_IMAGE_NAME}:${GIT_IMAGE_VERSION} GIT_IMAGE_FULLY_QUALIFIED=${GIT_IMAGE_REGISTRY_NAME}/${GIT_IMAGE_NAMESPACE}/${GIT_IMAGE_NAME}:${GIT_IMAGE_VERSION}
GIT_IMAGE_UNQUALIFIED=${GIT_IMAGE_NAMESPACE}/${GIT_IMAGE_NAME}:${GIT_IMAGE_VERSION}
# BUILD CONTAINER IMAGE # BUILD CONTAINER IMAGE
# ============================================================================== # ==============================================================================
@@ -23,15 +22,13 @@ container-image/build:
--no-cache \ --no-cache \
--pull \ --pull \
--tag ${GIT_IMAGE_FULLY_QUALIFIED} \ --tag ${GIT_IMAGE_FULLY_QUALIFIED} \
--tag ${GIT_IMAGE_UNQUALIFIED} \
. .
# DELETE CONTAINER IMAGE # DELETE CONTAINER IMAGE
# ============================================================================== # ==============================================================================
PHONY:=container-image/delete PHONY:=container-image/delete
container-image/delete: container-image/delete:
- ${CONTAINER_RUNTIME} image rm ${GIT_IMAGE_FULLY_QUALIFIED} ${GIT_IMAGE_UNQUALIFIED} - ${CONTAINER_RUNTIME} image rm ${GIT_IMAGE_FULLY_QUALIFIED}
- ${CONTAINER_RUNTIME} image rm ${BASE_IMAGE_FULL}
# PUSH CONTAINER IMAGE # PUSH CONTAINER IMAGE
# ============================================================================== # ==============================================================================
+2
View File
@@ -1,5 +1,7 @@
# git-docker # git-docker
[![Docker Pulls](https://img.shields.io/docker/pulls/volkerraschek/git)](https://hub.docker.com/r/volkerraschek/git)
This is a fork of the official project to clone git repositories from a SCM This is a fork of the official project to clone git repositories from a SCM
control system like github, gitlab, gitea, gogs and so on. The difference control system like github, gitlab, gitea, gogs and so on. The difference
between the origin and this fork is that this project supports ARM and the shell between the origin and this fork is that this project supports ARM and the shell
-26
View File
@@ -1,26 +0,0 @@
image: git.cryptic.systems/volker.raschek/git:{{#if build.tag}}{{trimPrefix "v" build.tag}}{{else}}latest{{/if}}
{{#if build.tags}}
tags:
{{#each build.tags}}
- {{this}}
{{/each}}
- "latest"
{{/if}}
manifests:
-
image: git.cryptic.systems/volker.raschek/git:{{#if build.tag}}{{trimPrefix "v" build.tag}}{{else}}latest{{/if}}-amd64
platform:
architecture: amd64
os: linux
-
image: git.cryptic.systems/volker.raschek/git:{{#if build.tag}}{{trimPrefix "v" build.tag}}{{else}}latest{{/if}}-arm-v7
platform:
architecture: arm
os: linux
variant: v7
-
image: git.cryptic.systems/volker.raschek/git:{{#if build.tag}}{{trimPrefix "v" build.tag}}{{else}}latest{{/if}}-arm64-v8
platform:
architecture: arm64
os: linux
variant: v8
+5 -33
View File
@@ -1,37 +1,9 @@
{ {
"$schema": "https://docs.renovatebot.com/renovate-schema.json", "$schema": "https://docs.renovatebot.com/renovate-schema.json",
"assignees": [ "volker.raschek" ], "extends": [
"automergeStrategy": "merge-commit", "local>volker.raschek/renovate-config:default#master",
"automergeType": "pr", "local>volker.raschek/renovate-config:container#master",
"labels": [ "renovate" ], "local>volker.raschek/renovate-config:actions#master",
"packageRules": [ "local>volker.raschek/renovate-config:regexp#master"
{
"addLabels": [ "renovate/droneci", "renovate/automerge" ],
"automerge": true,
"excludePackagePatterns": [ "plugins/docker" ],
"matchManagers": "droneci",
"matchUpdateTypes": [ "minor", "patch"]
},
{
"description": "Automatically update patch version of used container images in docker files",
"addLabels": [ "renovate/container-image", "renovate/automerge" ],
"automerge": true,
"matchBaseBranches": [ "master" ],
"matchManagers": [ "dockerfile" ],
"matchUpdateTypes": [ "patch" ]
}
],
"rebaseLabel": "renovate/rebase",
"rebaseWhen": "behind-base-branch",
"regexManagers": [
{
"description": "Update version",
"fileMatch": [
"^Makefile$"
],
"matchStrings": [
"GOSEC_VERSION\\?=(?<currentValue>.*) # renovate: datasource=(?<datasource>.*) depName=(?<depName>.*)( lookupName=(?<lookupName>.*))?( versioning=(?<versioning>.*))?"
]
}
] ]
} }