-
Notifications
You must be signed in to change notification settings - Fork 0
/
Makefile
13 lines (10 loc) · 658 Bytes
/
Makefile
1
2
3
4
5
6
7
8
9
10
11
12
13
include ../make-base/stubs.mk
include ../make-base/docker-compose.mk
bash::
@ docker-compose run --rm etna_app bash
run-image-test::
docker run --rm -e APP_NAME=etna -e FULL_BUILD=1 -e CI_SECRET=$${CI_SECRET} -e IS_CI=$${IS_CI} --network monoetna_default $(fullTag) /entrypoints/development.sh rspec
docker run --rm -e APP_NAME=etna -e FULL_BUILD=1 -e IS_CI=$${IS_CI} --network monoetna_default $(fullTag) /entrypoints/development.sh npm test
update::
@ docker-compose run --rm -e FULL_BUILD=1 -e UPDATE_STATE=1 etna_app bundle install
@ docker-compose run --rm -e FULL_BUILD=1 -e UPDATE_STATE=1 etna_app bash -c 'cd packages/etna-js && npm install'