telegram_media_downloader/.circleci/config.yml

77 lines
1.9 KiB
YAML
Raw Normal View History

2019-08-06 22:22:07 +08:00
version: 2
jobs:
2019-08-06 22:43:46 +08:00
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
2019-08-06 22:22:07 +08:00
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:
2019-08-06 22:43:46 +08:00
- test-3.5
2019-08-06 22:22:07 +08:00
- test-3.6
- test-3.7