Skip to content

Commit 86462e6

Browse files
committed
Create Makefile
1 parent 556fffe commit 86462e6

File tree

1 file changed

+23
-0
lines changed

1 file changed

+23
-0
lines changed

Makefile

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
install-package-builder:
2+
$(PIP) install --upgrade build
3+
4+
install-package-uploader:
5+
$(PIP) install --upgrade twine
6+
7+
install-local-package:
8+
$(PIP) install -e .
9+
10+
test-package: install-local-package
11+
$(INTERPRETER) -m unittest discover -v src/unittest_extensions/tests/
12+
13+
build-package: test-package install-package-builder
14+
$(INTERPRETER) -m build
15+
16+
upload-test-package: build-package install-package-uploader
17+
$(INTERPRETER) -m twine upload --verbose --repository testpypi -u '__token__' -p $(TEST_PYPI_TOKEN) dist/*
18+
19+
upload-package: build-package install-package-uploader
20+
$(INTERPRETER) -m twine upload dist/*
21+
22+
clean:
23+
rm -rf dist src/unittest_extensions.egg-info

0 commit comments

Comments
 (0)