kopia lustrzana https://github.com/kprestel/nextcloud-deck
52 wiersze
914 B
Makefile
52 wiersze
914 B
Makefile
.PHONY: clean-pyc test clean-build
|
|
TEST_PATH=test
|
|
|
|
clean-pyc:
|
|
find . -name '*.pyc' -exec rm --force {} +
|
|
find . -name '*.pyo' -exec rm --force {} +
|
|
find . -name '*~' -exec rm --force {} +
|
|
|
|
clean-build:
|
|
rm --force --recursive build/
|
|
rm --force --recursive dist/
|
|
rm --force --recursive *.egg-info
|
|
|
|
|
|
clean: clean-pyc clean-build
|
|
|
|
isort:
|
|
sh -c "isort --skip-glob=.tox --recursive . "
|
|
|
|
lint:
|
|
flake8 --exclude=.tox
|
|
|
|
test: clean-pyc build-test start-nextcloud-test-instance
|
|
tox
|
|
|
|
black:
|
|
black deck/
|
|
black tests/
|
|
|
|
create-volumes:
|
|
docker volume create nextcloud-data
|
|
docker volume create nextcloud-config
|
|
|
|
build-test-image:
|
|
docker build -t nextcloud-test .
|
|
|
|
build-test: create-volumes build-test-image
|
|
|
|
build:
|
|
poetry build
|
|
|
|
deploy: build
|
|
poetry publish
|
|
|
|
publish: deploy
|
|
|
|
start-nextcloud-test-instance:
|
|
./bin/start-nextcloud.sh
|
|
|
|
install-deck:
|
|
docker exec --user www-data nextcloud php occ app:install deck
|