32 lines
1.1 KiB
Makefile
32 lines
1.1 KiB
Makefile
|
####################################################
|
||
|
# Build Container
|
||
|
####################################################
|
||
|
build:
|
||
|
docker build -t redisloadtest .
|
||
|
####################################################
|
||
|
# Local Build
|
||
|
####################################################
|
||
|
build-local:
|
||
|
go build -o redisLoadTest redisLoadTest.go
|
||
|
####################################################
|
||
|
# Prune docker environment of stale resources
|
||
|
####################################################
|
||
|
clean-docker:
|
||
|
docker system prune -a -f
|
||
|
####################################################
|
||
|
# Perform nothing
|
||
|
####################################################
|
||
|
all:
|
||
|
@echo "Nothing to do."
|
||
|
####################################################
|
||
|
# help feature
|
||
|
####################################################
|
||
|
help:
|
||
|
@echo ''
|
||
|
@echo 'Usage: make [TARGET]'
|
||
|
@echo 'Targets:'
|
||
|
@echo ' build build docker --image--'
|
||
|
@echo ' build-local go build -o redisLoadTest redisLoadTest.go'
|
||
|
@echo ' clean-docker shortcut for down and docker system prune -af. Cleanup inactive containers and cache.'
|
||
|
@echo ' all Nothing to do.'
|
||
|
@echo ''
|