6
0
mirror of https://github.com/ChristianLight/tutor.git synced 2024-09-22 09:29:02 +00:00

Simplify CI install/testing

This commit is contained in:
Régis Behmo 2019-05-05 11:49:08 +02:00 committed by Régis Behmo
parent f2f714ad23
commit 6196defa8b
2 changed files with 5 additions and 2 deletions

View File

@ -31,6 +31,8 @@ matrix:
script: script:
- make ci-info - make ci-info
- make ci-install
- make test
- make ci-bundle - make ci-bundle
deploy: deploy:

View File

@ -48,10 +48,11 @@ ci-info: ## Print info about environment
python3 --version python3 --version
pip3 --version pip3 --version
ci-bundle: ## Create bundle and run basic tests ci-install: ## Install requirements
pip3 install -U setuptools pip3 install -U setuptools
pip3 install -r requirements/dev.txt pip3 install -r requirements/dev.txt
$(MAKE) test
ci-bundle: ## Create bundle and run basic tests
$(MAKE) bundle $(MAKE) bundle
mkdir -p releases/ mkdir -p releases/
./dist/tutor --version ./dist/tutor --version