24 lines
469 B
Makefile
24 lines
469 B
Makefile
|
|
linters:
|
|
pre-commit run --all-files --color always
|
|
|
|
.PHONY: tests
|
|
tests:
|
|
pdm run pytest --cov=halig -vv tests --report-log reportlog.json
|
|
pdm run coverage html
|
|
pdm run coverage xml
|
|
|
|
.PHONY: dist
|
|
dist:
|
|
pdm build
|
|
|
|
publish-pypi:
|
|
pdm publish -u $(PYPI_REGISTRY_USERNAME) -P $(PYPI_REGISTRY_PASSWORD)
|
|
|
|
|
|
publish-roboces:
|
|
pdm publish --build -u $(ROBOCES_REGISTRY_USERNAME) -p $(ROBOCES_REGISTRY_PASSWORD) -r roboces
|
|
|
|
publish:
|
|
make publish-pypi
|
|
make publish-roboces
|