Skip to content
Snippets Groups Projects
Makefile 1.1 KiB
Newer Older
run:
	docker-compose -f docker/docker-compose.yml up

run-detached:
	docker-compose -f docker/docker-compose.yml up -d

stop:
	docker-compose -f docker/docker-compose.yml stop

down:
	docker-compose -f docker/docker-compose.yml down

build:
	docker-compose -f docker/docker-compose.yml build

test-unit:
rhenck's avatar
rhenck committed
	docker-compose -f docker/docker-compose.yml exec -T testcenter-frontend-dev ng test --watch=false
rhenck's avatar
rhenck committed
	docker-compose -f docker/docker-compose.yml exec -T testcenter-frontend-dev ng e2e --webdriver-update=false --port 4202 -c e2e
init-dev-config:
	cp src/environments/environment.dev.ts src/environments/environment.ts

copy-packages:
	mkdir node_modules
	docker cp testcenter-frontend-dev:/app/node_modules/. node_modules

# Use parameter packages=<package-name> to install new package
# Otherwise it installs the packages defined in package.json
# Example: make install-package packages="leftpad babel"
rhenck's avatar
rhenck committed
install-packages:
	docker exec testcenter-frontend-dev npm install $(packages)

tag-major:
	scripts/new_version.py major

tag-minor:
	scripts/new_version.py minor

tag-patch:
	scripts/new_version.py patch