Skip to content

Introduce sane defaults for renovate#480

Merged
avetgit merged 9 commits into
developfrom
feature/update-renovate-configuration
May 19, 2026
Merged

Introduce sane defaults for renovate#480
avetgit merged 9 commits into
developfrom
feature/update-renovate-configuration

Conversation

@DerDaehne
Copy link
Copy Markdown
Contributor

This PR will introduce some configuration for renovate.

In short this config will:

  • auto merge minor patches (reduces manual labor)
  • assign PRs to the main developers of GOP (team members will be notified by mail)
  • require updates to be at least 7 days old (reduces the risk of supply chain attacks)
  • only monitors the develop branch (as this is the default branch)
  • group jenkins plugin updates (less PRs)
  • don't automerge jenkins updates (as jenkins plugins cannot be automatically tested by our ci)
  • set the jenkins update url to only fetch updates for Jenkins LTS and not latest

DerDaehne and others added 9 commits May 6, 2026 11:00
… plugins.

Jenkins plugins are not yet tested by our ci server, to there's no way to tell
if the updated plugins work or not. also: use the "stable" jenkins update url
and not "latest"
* CodeNarc and Intellij Formatting (#368)

* with the introduction of the develop branch, we need jenkins to
build the weekly builds on develop, not on main anylonger.
We also want to have an image with the tag "develop" available
which reflects the latest development version of gop

* with the introduction of the develop branch, renovate should use it
as the target branch within pull requests

* Update application-dev.yaml

* Update application-dev.yaml

* Init commit: add repoContext and repoInitializer

* translate comment to englisch

* Rename and bugfix deploying  prometheusStack misc dashboard

* Merge RepoContext and RepoIntializer into ArgoCDRepoContext

* Move prepareGitOps to ArgoCDRepoSetup and fix ArgoCD unit tests

* docs and code format rules added

* adding .png

* imports

* update

* update

* review changes, rebase develop

---------

Co-authored-by: David Daehne <david.daehne@cloudogu.com>
Co-authored-by: avetgit <111436035+avetgit@users.noreply.github.com>
Co-authored-by: Anna Vetcininova <anna.vetcininova@cloudogu.com>
Co-authored-by: Thomas Michael <thomas.michael@cloudogu.com>

* Update Jenkins Pipeline to build on develop branch (#479)

* with the introduction of the develop branch, we need jenkins to
build the weekly builds on develop, not on main anylonger.
We also want to have an image with the tag "develop" available
which reflects the latest development version of gop

* with the introduction of the develop branch, renovate should use it
as the target branch within pull requests

* Update application-dev.yaml

* Update application-dev.yaml

* Merge pull request #482 from cloudogu/feature/newImageDescription

Change docker image description

---------

Co-authored-by: avetgit <111436035+avetgit@users.noreply.github.com>
Co-authored-by: Thomas <thomas@thomasmichael.de>

---------

Co-authored-by: Niklas Hußmann <niklas.hussmann-extern@cloudogu.com>
Co-authored-by: David Daehne <david.daehne@cloudogu.com>
Co-authored-by: avetgit <111436035+avetgit@users.noreply.github.com>
Co-authored-by: Anna Vetcininova <anna.vetcininova@cloudogu.com>
Co-authored-by: David Daehne <47227343+DerDaehne@users.noreply.github.com>
* store admin pw everytime in a secret

* Update src/main/groovy/com/cloudogu/gitops/Application.groovy

Co-authored-by: Niklas Hußmann <niklas.hussmann-extern@cloudogu.com>

* fixing jacoco plugin configuration

* testing maven wrapper

* testing maven wrapper

* remove minimum limit for coverage

* enable minimum coverage limit, but no build breaker

* remove wrong docker image build

---------

Co-authored-by: Niklas Hußmann <niklas.hussmann-extern@cloudogu.com>
… plugins.

Jenkins plugins are not yet tested by our ci server, to there's no way to tell
if the updated plugins work or not. also: use the "stable" jenkins update url
and not "latest"
…oudogu/gitops-playground into feature/update-renovate-configuration
@DerDaehne
Copy link
Copy Markdown
Contributor Author

rebased onto develop

@avetgit avetgit merged commit 9e29e31 into develop May 19, 2026
1 check passed
@avetgit avetgit deleted the feature/update-renovate-configuration branch May 19, 2026 08:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants