telegram_media_downloader/.circleci/config.yml
2019-08-06 16:43:46 +02:00

77 lines
No EOL
1.9 KiB
YAML

version: 2
jobs:
test-3.5:
docker:
- image: circleci/python:3.6.7
environment:
CIRCLE_ARTIFACTS: /tmp/circleci-artifacts
CIRCLE_TEST_REPORTS: /tmp/circleci-test-results
LOG_DIR: ${CIRCLE_ARTIFACTS}/testresults/
steps:
- checkout
- run:
name: Get setuptools
shell: /bin/bash
command: sudo pip install --upgrade pip setuptools codecov
- run:
name: Run test
shell: /bin/bash
command: |
sudo make -e test
codecov
- store_artifacts:
path: /tmp/circleci-artifacts
test-3.6:
docker:
- image: circleci/python:3.6.5
environment:
CIRCLE_ARTIFACTS: /tmp/circleci-artifacts
CIRCLE_TEST_REPORTS: /tmp/circleci-test-results
LOG_DIR: ${CIRCLE_ARTIFACTS}/testresults/
steps:
- checkout
- run:
name: Get setuptools
shell: /bin/bash
command: sudo pip install --upgrade pip setuptools codecov
- run:
name: Run test
shell: /bin/bash
command: |
sudo make -e test
codecov
- store_artifacts:
path: /tmp/circleci-artifacts
test-3.7:
docker:
- image: circleci/python:3.7.3
environment:
CIRCLE_ARTIFACTS: /tmp/circleci-artifacts
CIRCLE_TEST_REPORTS: /tmp/circleci-test-results
LOG_DIR: ${CIRCLE_ARTIFACTS}/testresults/
steps:
- checkout
- run:
name: Get setuptools
shell: /bin/bash
command: sudo pip install --upgrade pip setuptools codecov
- run:
name: Run test
shell: /bin/bash
command: |
sudo make -e test
codecov
- store_artifacts:
path: /tmp/circleci-artifacts
workflows:
version: 2
tests:
jobs:
- test-3.5
- test-3.6
- test-3.7