Loading .gitlab-ci.yml +22 −0 Original line number Diff line number Diff line Loading @@ -153,6 +153,28 @@ deploy-mail-client-dev: - dev when: manual deploy-minio-dev: stage: deploy variables: DOCKER_DRIVER: overlay2 DEPLOY_DIR_NAME: minio SSH_REMOTE: ${DEV_SSH_REMOTE} SERVICE: minio IMAGE_TAG: latest COMPOSE_FILE: docker-compose.tmpl.yml:docker-compose.dev.yml services: - docker:dind script: - > deploy.sh IMAGE_TAG=${IMAGE_TAG} COMPOSE_FILE=${COMPOSE_FILE} MINIO_ACCESS_KEY=${MINIO_ACCESS_KEY} MINIO_SECRET_KEY=${MINIO_SECRET_KEY} environment: name: dev/${SERVICE} url: https://${SERVICE}.${DEV_PUBLIC_HOSTNAME} only: - dev when: manual deploy-pgadmin-dev: stage: deploy variables: Loading minio/.env 0 → 100644 +1 −0 Original line number Diff line number Diff line MINIO_PORT=9005 minio/docker-compose.dev.yml 0 → 100644 +12 −0 Original line number Diff line number Diff line version: '3.5' services: minio: container_name: minio restart: on-failure:3 ports: - ${MINIO_PORT}:9000 volumes: minio-vol: name: minio-vol minio/docker-compose.tmpl.yml 0 → 100644 +17 −0 Original line number Diff line number Diff line version: '3.5' services: minio: image: minio/minio:${IMAGE_TAG:-latest} command: server /export networks: - redmic-net volumes: - minio-vol:/export environment: - MINIO_ACCESS_KEY - MINIO_SECRET_KEY networks: redmic-net: external: true Loading
.gitlab-ci.yml +22 −0 Original line number Diff line number Diff line Loading @@ -153,6 +153,28 @@ deploy-mail-client-dev: - dev when: manual deploy-minio-dev: stage: deploy variables: DOCKER_DRIVER: overlay2 DEPLOY_DIR_NAME: minio SSH_REMOTE: ${DEV_SSH_REMOTE} SERVICE: minio IMAGE_TAG: latest COMPOSE_FILE: docker-compose.tmpl.yml:docker-compose.dev.yml services: - docker:dind script: - > deploy.sh IMAGE_TAG=${IMAGE_TAG} COMPOSE_FILE=${COMPOSE_FILE} MINIO_ACCESS_KEY=${MINIO_ACCESS_KEY} MINIO_SECRET_KEY=${MINIO_SECRET_KEY} environment: name: dev/${SERVICE} url: https://${SERVICE}.${DEV_PUBLIC_HOSTNAME} only: - dev when: manual deploy-pgadmin-dev: stage: deploy variables: Loading
minio/docker-compose.dev.yml 0 → 100644 +12 −0 Original line number Diff line number Diff line version: '3.5' services: minio: container_name: minio restart: on-failure:3 ports: - ${MINIO_PORT}:9000 volumes: minio-vol: name: minio-vol
minio/docker-compose.tmpl.yml 0 → 100644 +17 −0 Original line number Diff line number Diff line version: '3.5' services: minio: image: minio/minio:${IMAGE_TAG:-latest} command: server /export networks: - redmic-net volumes: - minio-vol:/export environment: - MINIO_ACCESS_KEY - MINIO_SECRET_KEY networks: redmic-net: external: true