Loading .gitlab-ci.yml 0 → 100644 +12 −0 Original line number Diff line number Diff line include: - project: 'redmic-project/gitlab-ci-templates' ref: master file: '/deployment.yml' stages: - deploy .deploy: variables: STACK: storage SERVICES_TO_CHECK: storage_${CI_PROJECT_NAME} deploy/.env 0 → 100644 +1 −0 Original line number Diff line number Diff line PUBLIC_HOSTNAME=change.me deploy/docker-compose.dev.yml 0 → 100644 +5 −0 Original line number Diff line number Diff line version: '3.5' volumes: data-vol: name: ${DATA_VOL_NAME:-artifactory-vol} deploy/docker-compose.tmpl.yml 0 → 100644 +33 −0 Original line number Diff line number Diff line version: '3.5' services: artifactory: image: ${IMAGE_NAME:-docker.bintray.io/jfrog/artifactory-oss}:${IMAGE_TAG:-latest} networks: traefik-net: volumes: - data-vol:/var/opt/jfrog/artifactory deploy: mode: replicated replicas: ${REPLICAS:-1} restart_policy: delay: ${RESTART_DELAY:-5s} update_config: delay: ${UPDATE_DELAY:-1m} labels: traefik.frontend.rule: Host:${TRAEFIK_SUBDOMAIN:-artifactory}.${PUBLIC_HOSTNAME} traefik.backend: artifactory traefik.port: '${PORT:-8081}' resources: limits: cpus: '${RESOURCES_LIMITS_CPUS:-0.5}' memory: ${RESOURCES_LIMITS_MEMORY:-3G} reservations: cpus: '${RESOURCES_RESERVATIONS_CPUS:-0.001}' memory: ${RESOURCES_RESERVATIONS_MEMORY:-2G} networks: traefik-net: name: ${TRAEFIK_NET_NAME:-traefik-net} driver: ${TRAEFIK_NET_DRIVER:-overlay} external: true Loading
.gitlab-ci.yml 0 → 100644 +12 −0 Original line number Diff line number Diff line include: - project: 'redmic-project/gitlab-ci-templates' ref: master file: '/deployment.yml' stages: - deploy .deploy: variables: STACK: storage SERVICES_TO_CHECK: storage_${CI_PROJECT_NAME}
deploy/.env 0 → 100644 +1 −0 Original line number Diff line number Diff line PUBLIC_HOSTNAME=change.me
deploy/docker-compose.dev.yml 0 → 100644 +5 −0 Original line number Diff line number Diff line version: '3.5' volumes: data-vol: name: ${DATA_VOL_NAME:-artifactory-vol}
deploy/docker-compose.tmpl.yml 0 → 100644 +33 −0 Original line number Diff line number Diff line version: '3.5' services: artifactory: image: ${IMAGE_NAME:-docker.bintray.io/jfrog/artifactory-oss}:${IMAGE_TAG:-latest} networks: traefik-net: volumes: - data-vol:/var/opt/jfrog/artifactory deploy: mode: replicated replicas: ${REPLICAS:-1} restart_policy: delay: ${RESTART_DELAY:-5s} update_config: delay: ${UPDATE_DELAY:-1m} labels: traefik.frontend.rule: Host:${TRAEFIK_SUBDOMAIN:-artifactory}.${PUBLIC_HOSTNAME} traefik.backend: artifactory traefik.port: '${PORT:-8081}' resources: limits: cpus: '${RESOURCES_LIMITS_CPUS:-0.5}' memory: ${RESOURCES_LIMITS_MEMORY:-3G} reservations: cpus: '${RESOURCES_RESERVATIONS_CPUS:-0.001}' memory: ${RESOURCES_RESERVATIONS_MEMORY:-2G} networks: traefik-net: name: ${TRAEFIK_NET_NAME:-traefik-net} driver: ${TRAEFIK_NET_DRIVER:-overlay} external: true