Skip to content
Snippets Groups Projects
Unverified Commit 17ac7d72 authored by Giovanni Cimolin da Silva's avatar Giovanni Cimolin da Silva
Browse files

Improve CI workflow

parent 425d5c20
No related branches found
No related tags found
No related merge requests found
language: python
python:
- 3.5
- 3.8
sudo: false
install:
- pip install -r requirements/travis.txt
script:
- make quality
- make test
after_success: coveralls
env:
global:
......@@ -22,3 +16,15 @@ deploy:
tags: true
password:
secure: DKlhHIFctJS9k/1sdlKfL34MwVIHxZn6QwrQ4/jMaiucNARP7MUoTEhd5wEN7wNMyafsYfkY960/dJuqgF6ztZzt7jYX+Nu9o0YEOM742f5hcqQcn/k2GrU2X5+hMgAVUL3YP4JlZwst4pRM1eRlzXgsoxqCET84V2biS1d04ivJgKO5T9NNHTeIQDRDpSpUVuloY1qVMS6IFewLjL6XZuCYtCBXBcBN29EDFvy8v683JAZyz332Xr8R0yF/u09XFKnW+migeiT9gWNafIKXgDAidr0gbkF4r71OdGCUxhCwa+/IHnAYCptajzd4QUd2gj5yOccbVhtUondK3DSA6NaAHdwFjmU7XS5XouDlMS83wyTbqGlEXj9dEuY6lq/UXeUjvfmbqUc1W5qi7eKGxY2qZ1+3HucnCVlPbzgEVMxnPN/YtPe59SSay60gFD7KyZfxxavLsuhSFM4+aZ/hyW9pI1vu+k9UuVVEw9QisUORHHg5YYC75BsVXI5kkhXAF7F880cFlV+DPEt7mwM0xsAPcbyStmmJ+7sXkoI6bWF+QsveqgY4SPYD14bZ8v3PK4b5UzrQOHSEpa1NNrm7942lnkySoC5Rm6YIShnLdJ+Gdf8wb4RezqnhmZcKVc/9QXQcUga+nj5CRUb9wFVncmak2tf8aAvfqeML8pHzkrs=
jobs:
include:
- name: Python 3.5 - Tests
script: make test
python: "3.5"
- name: Python 3.8 - Tests
script: make test
python: "3.8"
- name: Code Quality
script: make quality
python: "3.5"
\ No newline at end of file
......@@ -15,8 +15,8 @@ compile-sass: ## Compile the Sass assets
sass --no-cache --style compressed ./lti_consumer/static/sass/student.scss ./lti_consumer/static/css/student.css
quality: ## Run the quality checks
-pycodestyle --config=.pep8 lti_consumer
-pylint --rcfile=pylintrc lti_consumer
pycodestyle --config=.pep8 lti_consumer
pylint --rcfile=pylintrc lti_consumer
test: ## Run the tests
mkdir -p var
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment