add deploy

This commit is contained in:
Виктор Гладких 2019-10-23 12:01:46 +03:00
parent 1b218a5c07
commit 4d1d16637e
2 changed files with 23 additions and 31 deletions

View File

@ -1,16 +1,10 @@
image: docker:latest image: docker:latest
stages: stages:
- fabtest - build
# - build - test
# - test - deploy
## - deploy - clean
# - clean
fabtest:
stage: fabtest
script:
- fab test
#before_script: #before_script:
## - apk add --update python python-dev py-pip gcc libc-dev libffi-dev openssl-dev make ## - apk add --update python python-dev py-pip gcc libc-dev libffi-dev openssl-dev make
@ -38,21 +32,21 @@ test:
when: always when: always
#deploy-develop: deploy-develop:
# stage: deploy stage: deploy
# only: only:
# - feature/develop_ci - feature/develop_ci
# script: script:
# - fab --roles=develop deploy - fab --roles=develop deploy
# environment: environment:
# name: Develop name: Develop
#
#
##deploy-staging: deploy-staging:
## stage: deploy stage: deploy
## only: only:
## - master - master
## script: script:
## - fab --roles=staging deploy - fab --roles=staging deploy
## environment: environment:
## name: Staging name: Staging

4
fabfile.py vendored
View File

@ -2,10 +2,8 @@ import os # NOQA
from fabric.api import * # NOQA from fabric.api import * # NOQA
def test():
print('Fab test')
user = 'gm' user = 'gitlab-runner'
env.roledefs = { env.roledefs = {
'develop': { 'develop': {