Restliche Repos auf GitLab internen Dependency Proxy umstellen

User Story

Why

Als DevOps Engineer möchte ich einen Dependency Proxy benutzen, um Artefakte aus schneller laden zu können und API-Begrenzungen zu umgehen.

Links, Notes, Remarks

Folgende Repos haben noch die $DOCKER_PULL_REGISTRY und / oder $DOCKER_REGISTRY_READ konfiguriert und müssen geprüft werden:

  • arch/.gitlab-ci.yml: image: $DOCKER_PULL_REGISTRY/eclipse-temurin:11.0.16_8-jdk
  • clientmock/.gitlab-ci.yml: image: $DOCKER_PULL_REGISTRY/eclipse-temurin:17.0.7_7-jdk
  • cve-scan-pipeline/cve-scan.gitlab-ci.yml: - DOCKER_IMAGE=DOCKER_PULL_REGISTRY/fit-connect/{REPOSITORY}:${TAG}
  • fim-schema-converter/ci/gitlab-ci.yml: image: $DOCKER_PULL_REGISTRY/eclipse-temurin:11.0.16_8-jdk
  • fim-schema-converter/ci/gitlab-ci.yml: image: $DOCKER_PULL_REGISTRY/alpine:3.16.2
  • fit-connect-monorepo/self-service-portal-frontend/ci/gitlab-ci.yml: DOCKER_REGISTRY_READ: $DOCKER_PULL_REGISTRY
  • fit-connect-monorepo/self-service-portal/ci/gitlab-ci.yml: DOCKER_REGISTRY_READ: $DOCKER_PULL_REGISTRY
  • fit-connect-tools/ci/gitlab-ci.yml: image: $DOCKER_PULL_REGISTRY/ubuntu:latest
  • fit-connect-tools/ci/gitlab-ci.yml: image: $DOCKER_PULL_REGISTRY/eclipse-temurin:11.0.16_8-jdk
  • fit-connect-tools/ci/gitlab-ci.yml: image: $DOCKER_PULL_REGISTRY/python:3.9
  • fluentd/ci/gitlab-ci.yml: DOCKER_REGISTRY_READ: $DOCKER_PULL_REGISTRY
  • fluentd/ci/gitlab-ci.yml: DOCKER_REGISTRY_READ: $DOCKER_PULL_REGISTRY
  • jwk-validator/ci/gitlab-ci.yml: DOCKER_REGISTRY_READ: $DOCKER_PULL_REGISTRY
  • pipeline/ci/gitlab-ci.yml: DOCKER_REGISTRY_READ: $DOCKER_PULL_REGISTRY
  • schema-link-checker/ci/gitlab-ci.yml: image: $DOCKER_PULL_REGISTRY/python:3.10
  • sdk-dotnet/.gitlab-ci.yml: DOCKER_REGISTRY_READ: $DOCKER_PULL_REGISTRY
  • sdk-java/.gitlab-ci.yml: DOCKER_REGISTRY_READ: $DOCKER_PULL_REGISTRY
  • self-service-portal-frontend/ci/gitlab-ci.yml: DOCKER_REGISTRY_READ: $DOCKER_PULL_REGISTRY

Acceptance criteria

  1. Alle oben genannten Repos wurden von den alten Registry Artefakten bereinigt

Implementation plan (to be completed by the developer)

Edited by Manuel Menz