42 lines
1.1 KiB
YAML
42 lines
1.1 KiB
YAML
# CI/CD Pipeline Configuration for Bakery-IA
|
|
# This ConfigMap contains configurable values for the CI/CD pipeline
|
|
#
|
|
# IMPORTANT: When changing REGISTRY_URL, also update:
|
|
# - infrastructure/cicd/tekton/triggers/trigger-template.yaml (registry-url default)
|
|
# - infrastructure/cicd/tekton/secrets/secrets.yaml (registry credentials)
|
|
|
|
apiVersion: v1
|
|
kind: ConfigMap
|
|
metadata:
|
|
name: pipeline-config
|
|
namespace: tekton-pipelines
|
|
labels:
|
|
app.kubernetes.io/name: bakery-ia-cicd
|
|
app.kubernetes.io/component: config
|
|
data:
|
|
# Container Registry Configuration
|
|
# Change this to your actual registry URL
|
|
# Also update trigger-template.yaml and secrets when changing this!
|
|
REGISTRY_URL: "gitea.bakery-ia.local:5000"
|
|
|
|
# Git Configuration
|
|
GIT_BRANCH: "main"
|
|
GIT_USER_NAME: "bakery-ia-ci"
|
|
GIT_USER_EMAIL: "ci@bakery-ia.local"
|
|
|
|
# Build Configuration
|
|
BUILD_CACHE_TTL: "24h"
|
|
BUILD_VERBOSITY: "info"
|
|
|
|
# Test Configuration
|
|
SKIP_TESTS: "false"
|
|
SKIP_LINT: "false"
|
|
|
|
# Deployment Configuration
|
|
DEPLOY_NAMESPACE: "bakery-ia"
|
|
FLUX_NAMESPACE: "flux-system"
|
|
|
|
# Workspace Configuration
|
|
WORKSPACE_SIZE: "5Gi"
|
|
WORKSPACE_STORAGE_CLASS: "standard"
|