Add version numbers; make app title configurable

This commit is contained in:
Lexi / Zoe 2021-09-23 00:55:05 +02:00
parent 186dcdc0cb
commit 8df2684e5c
Signed by: binaryDiv
GPG key ID: F8D4956E224DA232
11 changed files with 159 additions and 38 deletions

View file

@ -9,7 +9,7 @@ DOCKER_RUN = $(DOCKER_COMPOSE) run --rm app
COMPOSER = $(DOCKER_RUN) composer
PHPUNIT = $(DOCKER_RUN) vendor/bin/phpunit
.PHONY: all clean \
.PHONY: all clean VERSION \
docker-up docker-up-detached docker-down docker-restart docker-build docker-rebuild docker-purge docker-logs docker-run \
composer-install composer-install-no-dev composer-update composer-cmd \
test phpunit open-coverage
@ -94,9 +94,17 @@ open-coverage:
$(or $(BROWSER),firefox) coverage/index.html
# Version management
# ------------------
# Create VERSION file from current git tag
version:
git describe | tee VERSION
# Clean up
# --------
# Remove vendor directory, phpunit caches and other files that have been generated
clean: docker-down
rm -rf .composer vendor .phpunit.cache coverage
rm -rf .composer vendor .phpunit.cache coverage VERSION