What's Changed
- Gitops for SCMM, Registry, Jenkins by @nihussmann in #386
- Introduce SonarQube scans for code quality analysis by @DerDaehne in #508
- Prevent SCM-Manager Argo CD Tracking Collisions in Multi-Tenant Setups by @avetgit in #505
- fix k8s-debug file permissions in Jenkinsfile by @FelixWende99 in #514
- Fix SCM-Manager URL resolution for tenant and central providers by @avetgit in #516
- Merge main into develop by @ThomasMichael1811 in #517
- Support Custom Jenkins and SCM-Manager Images by @FelixWende99 in #511
- Introduce DeploymentContext for GOP runtime by @FelixWende99 in #515
- Introduce OIDC Authentication Support for GOP Tools by @FelixWende99 in #510
- Fix/remove petclinic test from prefix by @FelixWende99 in #518
- remove .localhost from petclinic example by @ThomasMichael1811 in #520
- Treat succeeded pods as non-fatal in integration tests by @FelixWende99 in #521
- Introduce repository provisioning and workspace handling by @avetgit in #519
- Update dependency io.kubernetes:client-java to v26.0.1 by @cesmarvin in #524
- Update dependency maven to v3.9.16 by @cesmarvin in #526
- Update dependency com.networknt:json-schema-validator to v3.0.5 by @cesmarvin in #523
- Update dependency com.fasterxml.jackson.dataformat:jackson-dataformat-yaml to v2.22.0 by @cesmarvin in #525
- Update dependency org.glassfish.jaxb:jaxb-runtime to v4.0.9 by @cesmarvin in #529
- Update dependency org.apache.groovy:groovy-all to v5.0.6 by @cesmarvin in #527
- Introduce DeploymentOrchestrator for tool execution by @FelixWende99 in #522
- Update dependency org.apache.maven.plugins:maven-surefire-plugin to v3.5.6 by @cesmarvin in #528
- Update dependency org.jacoco:jacoco-maven-plugin to v0.8.15 by @cesmarvin in #530
- Update dependency org.springframework:spring-jcl to v6.2.19 by @cesmarvin in #531
- Update jetty monorepo to v12.1.10 by @cesmarvin in #532
- Update dependency org.apache.groovy:groovy-all to v5.0.7 by @cesmarvin in #534
- Move tool-specific GitOps resource preparation into owning tools by @avetgit in #536
- Refactor tool execution into explicit lifecycle phases by @avetgit in #538
- Add typed OIDC setup for GOP tools by @FelixWende99 in #539
- Add sonar-maven-plugin by @avetgit in #548
- Complete Groovy to Java 25 migration and modernize with Lombok and Records by @DerDaehne in #541
- Publish test results and update Renovate assignees by @avetgit in #551
- Migrate Renovate config by @cesmarvin in #550
- fix: update Jenkins Mina SSHD plugins to resolve critical CVE by @avetgit in #552
- update jenkins plugins to newer version. by @ThomasMichael1811 in #556
- Decouple deployable tools from the central Config by @avetgit in #549
- Update dependency org.apache.maven.plugins:maven-dependency-plugin to v3.11.0 by @cesmarvin in #533
- Remove Config from DeploymentContext by @avetgit in #553
- establishing compatibility with Apple architecture by @ThomasMichael1811 in #560
- Migrate tests from Groovy to Java and remove Groovy build dependencies by @avetgit in #562
- Resolve credentials from Kubernetes Secrets at runtime by @avetgit in #563
- Add secret-based full profile with integration coverage by @avetgit in #564
- Update dependency com.fasterxml.jackson.core:jackson-databind to v2.22.1 [SECURITY] by @cesmarvin in #542
- remove assiginees for automate commits by @ThomasMichael1811 in #565
- Update dependency org.eclipse.jgit:org.eclipse.jgit to v7.7.1.202607240634-r by @cesmarvin in #535
- Update dependency tools.jackson.core:jackson-databind to v3.2.1 [SECURITY] by @cesmarvin in #546
- Feature/lokal openshift by @ThomasMichael1811 in #559
- Update dependency com.networknt:json-schema-validator to v3.0.7 by @cesmarvin in #566
- Update dependency org.gitlab4j:gitlab4j-api to v6.3.0 by @cesmarvin in #537
- Update dependency helm/helm to v4.2.4 by @cesmarvin in #567
- Update dependency io.micronaut.platform:micronaut-parent to v4.10.17 by @cesmarvin in #570
- Update dependency io.github.classgraph:classgraph to v4.8.194 by @cesmarvin in #568
- fix critical cve in netty-handler by @mdroll in #573
- Update dependency io.github.git-commit-id:git-commit-id-maven-plugin to v10.0.1 by @cesmarvin in #569
- Update dependency org.projectlombok:lombok to v1.18.48 by @cesmarvin in #574
- update a lot of libs manually by @ThomasMichael1811 in #576
- Update dependency org.apache.maven.plugins:maven-jar-plugin to v3.5.1 by @cesmarvin in #571
- Update Helm release jenkins to v5.9.56 by @cesmarvin in #575
- Bump com.fasterxml.jackson.core:jackson-databind from 2.22.0 to 2.22.1 in the maven group across 1 directory by @dependabot[bot] in #543
- Update dependency org.freemarker:freemarker to v2.3.35 by @cesmarvin in #572
- Update jackson monorepo by @cesmarvin in #578
- Revert "Update jackson monorepo" by @ThomasMichael1811 in #581
- Update Helm release traefik to v39.0.9 by @cesmarvin in #577
- Clean up and simplify GOP dependencies by @avetgit in #582
- update ingress test by @ThomasMichael1811 in #584
- reenable cve scanning and soft aborting on high critical cve by @mdroll in #585
- Sync main changes into develop by @avetgit in #586
- Merge/develop into main by @avetgit in #588
Full Changelog: 0.18.3...0.19.0