Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions .gitlab-ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -34,8 +34,8 @@ variables:
# E2E_BASE_IMAGE: "${CYPRESS_IMAGE}-docker"
DOCKER_HOST: tcp://docker:2375
DOCKER_DAEMON_OPTIONS: "--mtu=${DOCKER_SERVICE_MTU}"
DOCKER_IMAGE: ${DOCKER_HUB_PROXY}docker:27.0
DOCKER_SERVICE: ${DOCKER_HUB_PROXY}docker:27.0-dind
DOCKER_IMAGE: ${DOCKER_HUB_PROXY}docker:28
DOCKER_SERVICE: ${DOCKER_HUB_PROXY}docker:28-dind
DOCKER_SERVICE_MTU: 1392
DOCKER_TLS_CERTDIR: ''
TRIVY_IMAGE: ${DOCKER_HUB_PROXY}aquasec/trivy:latest
Expand Down
42 changes: 42 additions & 0 deletions .gitlab-ci/Branch&PreRelease-Pipelines.gitlab-ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -238,6 +238,8 @@ build-cicd-base-image:
entrypoint: [ "sh", "-c", "dockerd-entrypoint.sh $DOCKER_DAEMON_OPTIONS" ]
alias: docker
before_script:
- docker --version
- until docker info &> /dev/null; do println "Wait until docker daemon is started ...\n" && sleep 1; done
- ip a | grep mtu
- docker network inspect bridge | grep mtu
- docker login -u $CI_DEPENDENCY_PROXY_USER -p $CI_DEPENDENCY_PROXY_PASSWORD $CI_DEPENDENCY_PROXY_SERVER
Expand Down Expand Up @@ -276,6 +278,8 @@ build-cicd-base-image:
# entrypoint: [ "sh", "-c", "dockerd-entrypoint.sh $DOCKER_DAEMON_OPTIONS" ]
# alias: docker
# before_script:
# - docker --version
# - until docker info &> /dev/null; do println "Wait until docker daemon is started ...\n" && sleep 1; done
# - ip a | grep mtu
# - docker network inspect bridge | grep mtu
# - docker login -u $CI_DEPENDENCY_PROXY_USER -p $CI_DEPENDENCY_PROXY_PASSWORD $CI_DEPENDENCY_PROXY_SERVER
Expand Down Expand Up @@ -322,6 +326,8 @@ build-db-image:
variables:
DB_IMAGE_NAME: "${CI_REGISTRY_IMAGE}/iqbberlin/coding-box-db"
before_script:
- docker --version
- until docker info &> /dev/null; do println "Wait until docker daemon is started ...\n" && sleep 1; done
- ip a | grep mtu
- docker network inspect bridge | grep mtu
- docker login -u $CI_DEPENDENCY_PROXY_USER -p $CI_DEPENDENCY_PROXY_PASSWORD $CI_DEPENDENCY_PROXY_SERVER
Expand Down Expand Up @@ -357,6 +363,8 @@ build-liquibase-image:
variables:
LIQUIBASE_IMAGE_NAME: "${CI_REGISTRY_IMAGE}/iqbberlin/coding-box-liquibase"
before_script:
- docker --version
- until docker info &> /dev/null; do println "Wait until docker daemon is started ...\n" && sleep 1; done
- ip a | grep mtu
- docker network inspect bridge | grep mtu
- docker login -u $CI_DEPENDENCY_PROXY_USER -p $CI_DEPENDENCY_PROXY_PASSWORD $CI_DEPENDENCY_PROXY_SERVER
Expand Down Expand Up @@ -406,6 +414,10 @@ test-db:
entrypoint: [ "sh", "-c", "dockerd-entrypoint.sh $DOCKER_DAEMON_OPTIONS" ]
alias: docker
before_script:
- docker --version
- until docker info &> /dev/null; do println "Wait until docker daemon is started ...\n" && sleep 1; done
- ip a | grep mtu
- docker network inspect bridge | grep mtu
- sed -i "s^REGISTRY_PATH=.*$^REGISTRY_PATH=${CI_REGISTRY_IMAGE}/^" .env.coding-box.template
- sed -i "s/TAG=.*$/TAG=${CI_COMMIT_SHA}/" .env.coding-box.template
- echo "$REGISTRY_PASSWORD" | docker login -u $REGISTRY_USER --password-stdin $REGISTRY
Expand Down Expand Up @@ -509,6 +521,8 @@ test-app:
# entrypoint: [ "sh", "-c", "dockerd-entrypoint.sh $DOCKER_DAEMON_OPTIONS" ]
# alias: docker
# before_script:
# - docker --version
# - until docker info &> /dev/null; do println "Wait until docker daemon is started ...\n" && sleep 1; done
# - docker network create app-net
# - echo "$REGISTRY_PASSWORD" | docker login -u $REGISTRY_USER --password-stdin $REGISTRY
# - docker pull --quiet ${CI_REGISTRY_IMAGE}/iqbberlin/coding-box-db:${CI_COMMIT_SHA}
Expand Down Expand Up @@ -553,6 +567,8 @@ test-app:
# entrypoint: [ "sh", "-c", "dockerd-entrypoint.sh $DOCKER_DAEMON_OPTIONS" ]
# alias: docker
# before_script:
# - docker --version
# - until docker info &> /dev/null; do println "Wait until docker daemon is started ...\n" && sleep 1; done
# - docker network create app-net
# - echo "$REGISTRY_PASSWORD" | docker login -u $REGISTRY_USER --password-stdin $REGISTRY
# - docker pull --quiet ${CI_REGISTRY_IMAGE}/iqbberlin/coding-box-db:${CI_COMMIT_SHA}
Expand Down Expand Up @@ -590,6 +606,8 @@ test-app:
# entrypoint: [ "sh", "-c", "dockerd-entrypoint.sh $DOCKER_DAEMON_OPTIONS" ]
# alias: docker
# before_script:
# - docker --version
# - until docker info &> /dev/null; do println "Wait until docker daemon is started ...\n" && sleep 1; done
# - docker network create app-net
# - echo "$REGISTRY_PASSWORD" | docker login -u $REGISTRY_USER --password-stdin $REGISTRY
# - docker pull --quiet ${CI_REGISTRY_IMAGE}/iqbberlin/coding-box-db:${CI_COMMIT_SHA}
Expand Down Expand Up @@ -627,6 +645,8 @@ test-app:
# entrypoint: [ "sh", "-c", "dockerd-entrypoint.sh $DOCKER_DAEMON_OPTIONS" ]
# alias: docker
# before_script:
# - docker --version
# - until docker info &> /dev/null; do println "Wait until docker daemon is started ...\n" && sleep 1; done
# - docker network create app-net
# - echo "$REGISTRY_PASSWORD" | docker login -u $REGISTRY_USER --password-stdin $REGISTRY
# - docker pull --quiet ${CI_REGISTRY_IMAGE}/iqbberlin/coding-box-db:${CI_COMMIT_SHA}
Expand Down Expand Up @@ -665,6 +685,8 @@ test-app:
# entrypoint: [ "sh", "-c", "dockerd-entrypoint.sh $DOCKER_DAEMON_OPTIONS" ]
# alias: docker
# before_script:
# - docker --version
# - until docker info &> /dev/null; do println "Wait until docker daemon is started ...\n" && sleep 1; done
# - docker network create app-net
# - echo "$REGISTRY_PASSWORD" | docker login -u $REGISTRY_USER --password-stdin $REGISTRY
# - docker pull --quiet ${CI_REGISTRY_IMAGE}/iqbberlin/coding-box-db:${CI_COMMIT_SHA}
Expand Down Expand Up @@ -702,6 +724,8 @@ test-app:
# entrypoint: [ "sh", "-c", "dockerd-entrypoint.sh $DOCKER_DAEMON_OPTIONS" ]
# alias: docker
# before_script:
# - docker --version
# - until docker info &> /dev/null; do println "Wait until docker daemon is started ...\n" && sleep 1; done
# - docker network create app-net
# - echo "$REGISTRY_PASSWORD" | docker login -u $REGISTRY_USER --password-stdin $REGISTRY
# - docker pull --quiet ${CI_REGISTRY_IMAGE}/iqbberlin/coding-box-db:${CI_COMMIT_SHA}
Expand Down Expand Up @@ -740,6 +764,8 @@ test-app:
# entrypoint: [ "sh", "-c", "dockerd-entrypoint.sh $DOCKER_DAEMON_OPTIONS" ]
# alias: docker
# before_script:
# - docker --version
# - until docker info &> /dev/null; do println "Wait until docker daemon is started ...\n" && sleep 1; done
# - docker network create app-net
# - echo "$REGISTRY_PASSWORD" | docker login -u $REGISTRY_USER --password-stdin $REGISTRY
# - docker pull --quiet ${CI_REGISTRY_IMAGE}/iqbberlin/coding-box-db:${CI_COMMIT_SHA}
Expand Down Expand Up @@ -777,6 +803,8 @@ test-app:
# entrypoint: [ "sh", "-c", "dockerd-entrypoint.sh $DOCKER_DAEMON_OPTIONS" ]
# alias: docker
# before_script:
# - docker --version
# - until docker info &> /dev/null; do println "Wait until docker daemon is started ...\n" && sleep 1; done
# - docker network create app-net
# - echo "$REGISTRY_PASSWORD" | docker login -u $REGISTRY_USER --password-stdin $REGISTRY
# - docker pull --quiet ${CI_REGISTRY_IMAGE}/iqbberlin/coding-box-db:${CI_COMMIT_SHA}
Expand Down Expand Up @@ -836,6 +864,8 @@ build-develop-commit-db-image:
variables:
DB_IMAGE_NAME: "${CI_REGISTRY_IMAGE}/iqbberlin/coding-box-db"
before_script:
- docker --version
- until docker info &> /dev/null; do println "Wait until docker daemon is started ...\n" && sleep 1; done
- ip a | grep mtu
- docker network inspect bridge | grep mtu
- docker login -u $CI_DEPENDENCY_PROXY_USER -p $CI_DEPENDENCY_PROXY_PASSWORD $CI_DEPENDENCY_PROXY_SERVER
Expand Down Expand Up @@ -870,6 +900,8 @@ build-develop-commit-liquibase-image:
variables:
LIQUIBASE_IMAGE_NAME: "${CI_REGISTRY_IMAGE}/iqbberlin/coding-box-liquibase"
before_script:
- docker --version
- until docker info &> /dev/null; do println "Wait until docker daemon is started ...\n" && sleep 1; done
- ip a | grep mtu
- docker network inspect bridge | grep mtu
- docker login -u $CI_DEPENDENCY_PROXY_USER -p $CI_DEPENDENCY_PROXY_PASSWORD $CI_DEPENDENCY_PROXY_SERVER
Expand Down Expand Up @@ -904,6 +936,8 @@ build-develop-commit-base-image:
variables:
BASE_IMAGE_NAME: "${CI_REGISTRY_IMAGE}/iqbberlin/coding-box-base"
before_script:
- docker --version
- until docker info &> /dev/null; do println "Wait until docker daemon is started ...\n" && sleep 1; done
- ip a | grep mtu
- docker network inspect bridge | grep mtu
- docker login -u $CI_DEPENDENCY_PROXY_USER -p $CI_DEPENDENCY_PROXY_PASSWORD $CI_DEPENDENCY_PROXY_SERVER
Expand Down Expand Up @@ -938,6 +972,8 @@ build-develop-commit-backend-image:
BASE_IMAGE_NAME: "${CI_REGISTRY_IMAGE}/iqbberlin/coding-box-base"
BACKEND_IMAGE_NAME: "${CI_REGISTRY_IMAGE}/iqbberlin/coding-box-backend"
before_script:
- docker --version
- until docker info &> /dev/null; do println "Wait until docker daemon is started ...\n" && sleep 1; done
- ip a | grep mtu
- docker network inspect bridge | grep mtu
- docker login -u $CI_DEPENDENCY_PROXY_USER -p $CI_DEPENDENCY_PROXY_PASSWORD $CI_DEPENDENCY_PROXY_SERVER
Expand Down Expand Up @@ -978,6 +1014,8 @@ build-develop-commit-frontend-image:
BASE_IMAGE_NAME: "${CI_REGISTRY_IMAGE}/iqbberlin/coding-box-base"
FRONTEND_IMAGE_NAME: "${CI_REGISTRY_IMAGE}/iqbberlin/coding-box-frontend"
before_script:
- docker --version
- until docker info &> /dev/null; do println "Wait until docker daemon is started ...\n" && sleep 1; done
- ip a | grep mtu
- docker network inspect bridge | grep mtu
- docker login -u $CI_DEPENDENCY_PROXY_USER -p $CI_DEPENDENCY_PROXY_PASSWORD $CI_DEPENDENCY_PROXY_SERVER
Expand Down Expand Up @@ -1250,6 +1288,10 @@ build-pre-release:
BACKEND_IMAGE_NAME: "${CI_REGISTRY_IMAGE}/iqbberlin/coding-box-backend"
FRONTEND_IMAGE_NAME: "${CI_REGISTRY_IMAGE}/iqbberlin/coding-box-frontend"
before_script:
- docker --version
- until docker info &> /dev/null; do println "Wait until docker daemon is started ...\n" && sleep 1; done
- ip a | grep mtu
- docker network inspect bridge | grep mtu
- echo "$CI_REGISTRY_PASSWORD" | docker login -u $CI_REGISTRY_USER --password-stdin $CI_REGISTRY
- echo "$DOCKERHUB_PASSWORD" | docker login -u $DOCKERHUB_USER --password-stdin
- docker pull -q ${DB_IMAGE_NAME}:${CI_COMMIT_SHA}
Expand Down
Loading
Loading