Check globale variable
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
This commit is contained in:
parent
8e80f4dad1
commit
e9ab420042
21
Makefile
21
Makefile
|
@ -9,22 +9,33 @@ RANDOM := $(shell date '+%Y%m%d%H%M%S%s')
|
||||||
|
|
||||||
all: build
|
all: build
|
||||||
|
|
||||||
|
init:
|
||||||
|
ifeq ($(ANDROID_API_KEY),)
|
||||||
|
@echo "Missing ANDROID_API_KEY Parameter"
|
||||||
|
@exit 1
|
||||||
|
endif
|
||||||
|
ifeq ($(ANDROID_TEST_TOKEN),)
|
||||||
|
@echo "Missing ANDROID_TEST_TOKEN Parameter"
|
||||||
|
@exit 1
|
||||||
|
endif
|
||||||
|
@echo "Already set ANDROID_API_KEY and ANDROID_TEST_TOKEN globale variable."
|
||||||
|
|
||||||
build: clean
|
build: clean
|
||||||
sh script/build.sh $(VERSION)
|
sh script/build.sh $(VERSION)
|
||||||
|
|
||||||
test: redis_test boltdb_test memory_test config_test
|
test: redis_test boltdb_test memory_test config_test
|
||||||
go test -v -cover -covermode=count -coverprofile=coverage.out ./gorush/...
|
go test -v -cover -covermode=count -coverprofile=coverage.out ./gorush/...
|
||||||
|
|
||||||
redis_test:
|
redis_test: init
|
||||||
go test -v -cover -covermode=count -coverprofile=coverage.out ./storage/redis/...
|
go test -v -cover -covermode=count -coverprofile=coverage.out ./storage/redis/...
|
||||||
|
|
||||||
boltdb_test:
|
boltdb_test: init
|
||||||
go test -v -cover -covermode=count -coverprofile=coverage.out ./storage/boltdb/...
|
go test -v -cover -covermode=count -coverprofile=coverage.out ./storage/boltdb/...
|
||||||
|
|
||||||
memory_test:
|
memory_test: init
|
||||||
go test -v -cover -covermode=count -coverprofile=coverage.out ./storage/memory/...
|
go test -v -cover -covermode=count -coverprofile=coverage.out ./storage/memory/...
|
||||||
|
|
||||||
config_test:
|
config_test: init
|
||||||
go test -v -cover -covermode=count -coverprofile=coverage.out ./config/...
|
go test -v -cover -covermode=count -coverprofile=coverage.out ./config/...
|
||||||
|
|
||||||
html:
|
html:
|
||||||
|
@ -37,7 +48,7 @@ docker_build: clean
|
||||||
docker run --rm $(BUILD_IMAGE) > gorush.tar.gz
|
docker run --rm $(BUILD_IMAGE) > gorush.tar.gz
|
||||||
docker build --rm -t $(PRODUCTION_IMAGE) -f docker/Dockerfile.dist .
|
docker build --rm -t $(PRODUCTION_IMAGE) -f docker/Dockerfile.dist .
|
||||||
|
|
||||||
docker_test:
|
docker_test: init
|
||||||
docker-compose -p ${RANDOM} -f docker/docker-compose.testing.yml run --rm gorush
|
docker-compose -p ${RANDOM} -f docker/docker-compose.testing.yml run --rm gorush
|
||||||
docker-compose -p ${RANDOM} -f docker/docker-compose.testing.yml down
|
docker-compose -p ${RANDOM} -f docker/docker-compose.testing.yml down
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue