image: docker:latest services: - docker:dind before_script: - pip install pylint requests discord.py docker pybooru pylint wolframalpha stages: - test - build - deploy linting_python: stage: test script: - pylint -E app/*.py only: - /.*/ tags: - docker building_docker_container: stage: build script: - docker build -t ldooks/dragon-bot:latest . only: - master pushing_docker_container: stage: deploy script: - docker push ldooks/dragon-bot:latest only: - master