From c4f381bc2ffa3c4f17ba6b5efbe81e18d71cdd30 Mon Sep 17 00:00:00 2001 From: Peter Maquiran Date: Thu, 14 Apr 2022 18:38:09 +0100 Subject: [PATCH] fix --- dockerfile | 0 gitlab-ci.yml | 47 +++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 47 insertions(+) create mode 100644 dockerfile create mode 100644 gitlab-ci.yml diff --git a/dockerfile b/dockerfile new file mode 100644 index 000000000..e69de29bb diff --git a/gitlab-ci.yml b/gitlab-ci.yml new file mode 100644 index 000000000..14eebadee --- /dev/null +++ b/gitlab-ci.yml @@ -0,0 +1,47 @@ +image: docker:latest + +variables: + DOCKER_DRIVER: overlay + +stages: + #- Install + - Test + #- Deploy + +services: +- docker:dind + +before_script: + - docker info + - apk update + - apk upgrade + - apk add --update bash + - apk add curl jq python3 python3-dev build-base libffi-dev libressl-dev gettext + #- curl -O https://bootstrap.pypa.io/get-pip.py + #- python3 get-pip.py + #- pip install docker-compose + #- mkdir -p ~/.ssh && chmod 700 ~/.ssh && echo "$SSH_KRY" > ~/.ssh/id_rsa.pub + #- cat ~/.ssh/id_rsa.pub + #- cp ./.env.example ./.env + #- echo "$SSH_PASS" + +#'Install': +# stage: Install +# script: +# - docker-compose -f docker/docker-compose-install.yml build + +'Test': + stage: Test + script: + - docker build . + +#'API deploy': +# stage: Deploy +# script: +# - sshpass -p'R!9rayBAHx#asWA2' ssh -o StrictHostKeyChecking=no root@160.242.22.23 'cd project; cd digipay-compose; cd service; cd digipay; ls; git pull origin master; cd ..; cd ..; docker-compose -f docker-compose-prod.yml up -d --no-deps --build backend; exit' + + # - ssh -o StrictHostKeyChecking=no root@160.242.22.23 "ls" + +# only: +# # Trigger deployments only from master branch +# - master