Advertisement
Guest User

Untitled

a guest
Dec 31st, 2016
82
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.61 KB | None | 0 0
  1. image:python:2.7
  2.  
  3. stages:
  4. -build
  5. -test
  6. -deploy
  7.  
  8. services:
  9. - mysql
  10.  
  11. variables:
  12. MYSQL_DATABASE:
  13. MYSQL_USER:
  14. MYSQL_PASSWORD:
  15. MYSQL_ALLOW_EMPTY_PASSWORD: yes
  16.  
  17. build:
  18. image: docker:git
  19. services: docker:dind
  20. stage: build
  21. script:
  22. - docker build -t $CONTAINER_TEST_IMAGE .
  23. - doocker push $CONTAINER_TET_IMAGE
  24. only:
  25. - master
  26.  
  27. test:
  28. before_script:
  29. - pip install -Ur requirements.txt
  30. - python manage.py migrate
  31. - python manage.py collectstatic --noinput
  32. script: python manage.py test
  33. stage: test
  34.  
  35. deploy:
  36. stage: deploy
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement