image: docker

services:
  - docker:dind

stages:
  - deploy

step-deploy-prod:
  stage: deploy
  only:
    - master
  script:
    - sudo apt-get install -y python-pip
    - sudo pip install docker-compose
    - sudo docker image prune -f
    - replace "5000:5000" "5003:5000" -- docker-compose.yml
    - replace "domains=" "domains=kurz.gq;kurz.ga;kuerzer.cf;kuerzer.ga;kuerzer.gq;kuerzer.ml;kuerzer.tk" -- docker-compose.yml
    - replace "recaptcha_private=" "recaptcha_private=6LecXcEUAAAAANzkVPoy-tt33IpdxfTjTE50iH9-" -- docker-compose.yml
    - replace "recaptcha_public=" "recaptcha_public=6LecXcEUAAAAAG_MY70KicRJieG0Azcm7-dPsWgm" -- docker-compose.yml
    - cat docker-compose.yml
    - sudo docker-compose build --no-cache
    - sudo docker-compose up -d
  environment: master