From 71363a2a56d4fc7f853972bc824f015e32e7242c Mon Sep 17 00:00:00 2001 From: Nicolai Ort Date: Fri, 23 Oct 2026 14:14:39 +0200 Subject: [PATCH] new base template --- README.md | 17 +---------------- renovate/base.json | 33 ++++++++++++++++++--------------- 2 files changed, 19 insertions(+), 31 deletions(-) diff --git a/README.md b/README.md index 50e1390..837757f 100644 --- a/README.md +++ b/README.md @@ -1,20 +1,5 @@ # ODIT/Templates -> Some Config Templates for new projects - -## Drone -* Build Image: Everything you need to build a docker image -* Bump and Tag: Bump via Release-It and Push the Tag to GIT -* Sign Image: Sign a Dockerimage via Cosign -* Test Playwright: Run Playwright Tests in a Alpine+Chromium Container - -## Kube -* Simple Website Jsonnet: Everything you need to deploy a website via argocd to our kubernetes cluster - and i mean EVERYTHING - * Params: Just insert the image name, a deployment name (DNS but w/ `-` instead of `.`), dns name - * Deployment: Handels pod creation - * DNS: Creates a new cname entry for the provided domain pointing to our kubernetes cluster (k.odit.services) - * Ingress: Creates the IngressRoute for Traefik and Certificate for CertManager w/ Cloudflare DNS Verification - * Service: The Service that points Traefik to the right pod -* Simple Website: The Result of rendering the Jsonnet to yaml with TODO Prefixes +> Some Config Templates ## Renovate * Automerge: The full Renovate config w/ automerge (wait for CI Tests, Merge if successfull, Tag Reviewers if failed) diff --git a/renovate/base.json b/renovate/base.json index dd10bbd..3e337d4 100644 --- a/renovate/base.json +++ b/renovate/base.json @@ -1,16 +1,19 @@ { - "$schema": "https://docs.renovatebot.com/renovate-schema.json", - "dependencyDashboard": true, - "baseBranches": [ - "dev" - ], - "addLabels": [ - "status:review_needed", - "enhancement", - "priority:medium" - ], - "reviewers": [ - "niggl", - "philipp" - ] - } \ No newline at end of file + "$schema": "https://docs.renovatebot.com/renovate-schema.json", + "extends": [ + "config:recommended" + ], + "prConcurrentLimit": 20, + "dependencyDashboard": true, + "rebaseWhen": "behind-base-branch", + "reviewers": [ + "niggl", + "philipp" + ], + "pruneBranchAfterAutomerge": true, + "pruneStaleBranches": true, + "registryAliases": { + "mirror.gcr.io": "docker.io", + "registry.odit.services/hub": "docker.io" + } +} \ No newline at end of file