Commit 8cc6cde8 authored by John Red Medrano's avatar John Red Medrano

Update .gitlab-ci.yml

parent aa8049c6
Pipeline #154 failed with stage
in 2 minutes and 37 seconds
stages: stages:
- build - build
build website:
build api:
stage: build stage: build
image: ubuntu image: ubuntu
before_script: before_script:
...@@ -12,13 +13,38 @@ build website: ...@@ -12,13 +13,38 @@ build website:
- '[[ -f /.dockerenv ]] && echo -e "Host *\n\tStrictHostKeyChecking no\n\n" > ~/.ssh/config' - '[[ -f /.dockerenv ]] && echo -e "Host *\n\tStrictHostKeyChecking no\n\n" > ~/.ssh/config'
- apt-get install git-core -y - apt-get install git-core -y
- ssh -tt centos@13.251.192.208 "sudo mkdir /var/www/testred" - ssh -tt centos@13.251.192.208 "sudo mkdir /var/www/testred"
- ssh -tt centos@13.251.192.208 "cd /var/www/testred && sudo git clone http://tir:Qwerty1234@54.169.104.100:27015/rms/Backend/api-main-service.git -b red-test-ci-cd" - ssh -tt centos@13.251.192.208 "cd /var/www/testred && sudo git clone http://tir:Qwerty1234@54.169.104.100:27015/rms/Backend/api-main-service.git -b red-develop"
- ssh -tt centos@13.251.192.208 "sudo cp /var/www/testred/api-main-service/docker-compose.yml.template /var/www/testred/api-main-service/docker-compose.yml" - ssh -tt centos@13.251.192.208 "sudo cp /var/www/testred/api-main-service/docker-compose.yml.template /var/www/testred/api-main-service/docker-compose.yml"
- ssh -tt centos@13.251.192.208 "sudo cp /var/www/testred/api-main-service/Dockerfile.template /var/www/testred/api-main-service/Dockerfile" - ssh -tt centos@13.251.192.208 "sudo cp /var/www/testred/api-main-service/Dockerfile.template /var/www/testred/api-main-service/Dockerfile"
- ssh -tt centos@13.251.192.208 "sudo cp /var/www/testred/api-main-service/env.new_template.ini /var/www/testred/api-main-service/env.ini" - ssh -tt centos@13.251.192.208 "sudo cp /var/www/testred/api-main-service/env.new_template.ini /var/www/testred/api-main-service/env.ini"
- ssh -tt centos@13.251.192.208 "sudo cp /var/www/testred/api-main-service/full-api-redeploy.sh.template.SIT /var/www/testred/api-main-service/full-api-redeploy.sh" - ssh -tt centos@13.251.192.208 "sudo cp /var/www/testred/api-main-service/full-api-redeploy.sh.template.SIT /var/www/testred/api-main-service/full-api-redeploy.sh"
- ssh -tt centos@13.251.192.208 "sudo cp /var/www/testred/api-main-service/redtest.conf /etc/nginx/sites-enabled/redtest.conf" - ssh -tt centos@13.251.192.208 "sudo cp /var/www/testred/api-main-service/redtest.conf /etc/nginx/sites-enabled/redtest.conf"
- ssh -tt centos@13.251.192.208 "sudo sh /var/www/testred/api-main-service/full-api-redeploy.sh" - ssh -tt centos@13.251.192.208 "sudo sh /var/www/testred/api-main-service/full-api-redeploy.sh"
variables:
GIT_STRATEGY: clone
GIT_DEPTH: "3600"
script:
- git branch
build web:
stage: build
image: ubuntu
before_script:
- 'which ssh-agent || ( apt-get update -y && apt-get install openssh-client -y )'
- eval $(ssh-agent -s)
- mkdir -p ~/.ssh
- chmod 700 ~/.ssh
- echo "$CENTOS_SERVER" | ssh-add - > ~/.ssh/id_rsa
- '[[ -f /.dockerenv ]] && echo -e "Host *\n\tStrictHostKeyChecking no\n\n" > ~/.ssh/config'
- apt-get install git-core -y
- ssh -tt centos@13.251.192.208 "cd /var/www/testred && sudo git clone http://tir:Qwerty123454.169.104.100:27015/rms/frontend/web.git -b test-red"
- ssh -tt centos@13.251.192.208 "sudo cp /var/www/testred/api-main-service/docker-compose.yml.template /var/www/testred/web/docker-compose.yml"
- ssh -tt centos@13.251.192.208 "sudo cp /var/www/testred/web/Dockerfile.template /var/www/testred/web/Dockerfile"
- ssh -tt centos@13.251.192.208 "sudo cp /var/www/testred/web/env.new_template.ini /var/www/testred/web/env.ini"
- ssh -tt centos@13.251.192.208 "sudo cp /var/www/testred/web/full-api-redeploy.sh.template.SIT /var/www/testred/web/full-api-redeploy.sh"
- ssh -tt centos@13.251.192.208 "sudo cp /var/www/testred/web/redtest.conf /etc/nginx/sites-enabled/redtestWeb.conf"
- ssh -tt centos@13.251.192.208 "sudo sh /var/www/testred/web/full-api-redeploy.sh"
- ssh -tt centos@13.251.192.208 "sudo systemctl restart nginx" - ssh -tt centos@13.251.192.208 "sudo systemctl restart nginx"
variables: variables:
GIT_STRATEGY: clone GIT_STRATEGY: clone
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment