diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 1ae132a..81828ac 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -6,6 +6,8 @@ include: variables: # renovate: datasource=gitlab-tags depName=esv/bsf/pypi/prosper versioning=semver registryUrl=https://gitlab.global.bsf.tools PROSPER_VERSION: v0.64.1 + # Use internal PyPI proxy instead of public internet + PIP_INDEX_URL: https://deps.global.bsf.tools/artifactory/api/pypi/pypi.org/simple # Prevent duplicate pipelines for MRs workflow: @@ -184,11 +186,9 @@ frontend_tests: .helm_setup: &helm_setup - helm version - - helm repo add stable https://charts.helm.sh/stable - - helm repo add bitnami https://charts.bitnami.com/bitnami - cd helm/orchard + # OCI-based charts from internal registry - no repo add needed - helm dependency update - - helm repo update .verify_deployment: &verify_deployment | echo "=== Waiting for health endpoint (certs may take a few minutes) ===" diff --git a/helm/orchard/Chart.yaml b/helm/orchard/Chart.yaml index 00d6bc2..2fb74aa 100644 --- a/helm/orchard/Chart.yaml +++ b/helm/orchard/Chart.yaml @@ -17,13 +17,13 @@ maintainers: dependencies: - name: postgresql version: "15.5.x" - repository: https://charts.bitnami.com/bitnami + repository: oci://deps.global.bsf.tools/registry-1.docker.io-helmoci/bitnamicharts condition: postgresql.enabled - name: minio version: "14.x.x" - repository: https://charts.bitnami.com/bitnami + repository: oci://deps.global.bsf.tools/registry-1.docker.io-helmoci/bitnamicharts condition: minio.enabled - name: redis version: "19.x.x" - repository: https://charts.bitnami.com/bitnami + repository: oci://deps.global.bsf.tools/registry-1.docker.io-helmoci/bitnamicharts condition: redis.enabled