Skip to content

Add renovate bot QS #1145#1146

Merged
BraisVQ merged 4 commits intomasterfrom
renovate
Feb 13, 2026
Merged

Add renovate bot QS #1145#1146
BraisVQ merged 4 commits intomasterfrom
renovate

Conversation

@jorge-romero
Copy link
Contributor

This pull request adds a complete Renovate quickstarter template designed for automated dependency management in OpenShift-based projects. It introduces everything needed for deployment, configuration, CI/CD automation, certificate handling, and documentation.

  1. Deployment & Configuration

Added a full Helm chart for deploying Renovate on OpenShift (Chart.yaml, values.yaml, .helmignore, configmap.yaml).
Included an example secret file (values.yaml.secret.example) for credentials like GITHUB_TOKEN.
Added marketplace and metadata files (marketplace.yaml, metadata.yml, release-manager.yml) to support product registration and release workflows.

  1. CI/CD Integration

Introduced Jenkins pipelines via Jenkinsfile and Jenkinsfile.template, enabling automated build, test, and deployment using Helm and ODS shared libraries.
Added a SonarQube configuration template for code analysis.

  1. Certificate Management & Custom Docker Image

Created a custom Dockerfile template and import-certs.sh script to import SSL/TLS certificates at runtime, ensuring secure communication for Renovate jobs.

  1. Documentation & Project Structure

Added comprehensive README.md documentation for both the quickstarter root and deployment directories.
Included a .gitignore tailored for OS artifacts, Helm files, and dotenv secrets.

  1. Testing

Provided a automated test based on the quickstarter test framework.

It closes #1145

@BraisVQ BraisVQ merged commit 61e5f34 into master Feb 13, 2026
21 of 23 checks passed
@BraisVQ BraisVQ deleted the renovate branch February 13, 2026 08:54
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.

Add Quickstarter for Renovate Bot Setup

2 participants