You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
52 lines
804 B
Bash
52 lines
804 B
Bash
#!/usr/bin/env bash
|
|
|
|
set -eux
|
|
|
|
cd bovine
|
|
#poetry lock
|
|
#poetry install
|
|
poetry run pytest
|
|
poetry run isort .
|
|
poetry run black .
|
|
poetry run ruff check --fix .
|
|
|
|
cd ../bovine_store
|
|
#poetry lock
|
|
#poetry install
|
|
poetry run pytest
|
|
# poetry run isort .
|
|
poetry run black .
|
|
poetry run ruff check --fix .
|
|
|
|
cd ../bovine_process
|
|
#poetry lock
|
|
#poetry install
|
|
poetry run pytest
|
|
poetry run isort .
|
|
poetry run black .
|
|
poetry run ruff check --fix .
|
|
|
|
cd ../bovine_herd
|
|
#poetry lock
|
|
#poetry install
|
|
poetry run pytest
|
|
poetry run isort .
|
|
poetry run black .
|
|
poetry run ruff check --fix bovine_herd/
|
|
|
|
cd ../tests
|
|
#poetry lock
|
|
#poetry install
|
|
poetry run pytest
|
|
# poetry run isort .
|
|
poetry run black .
|
|
poetry run ruff check --fix .
|
|
|
|
cd ../docs
|
|
python make_specification.py
|
|
poetry run mdformat .
|
|
|
|
cd ..
|
|
|
|
ack '# FIXME' bovine* tests
|