blob: d9a506bbd835524299a471db40e0e67bdb32625b [file] [log] [blame]
.PHONY: build test pushk release_configmap_reload release_expand_and_reload release_iap_proxy push release_continuous_deploy
build:
go install ./go/...
test:
go test ./go/...
pushk:
go install ./go/pushk
release_configmap_reload:
CGO_ENABLED=0 GOOS=linux go install -a github.com/jimmidyson/configmap-reload
./build_configmap_reload_release
release_expand_and_reload:
CGO_ENABLED=0 GOOS=linux go install -a ./go/expand-and-reload
./build_expand_and_reload_release
release_iap_proxy:
CGO_ENABLED=0 GOOS=linux go install -a ./go/iap-proxy
./build_iap_proxy_release
release_continuous_deploy:
CGO_ENABLED=0 GOOS=linux go install -a ./go/continuous-deploy ./go/pushk
./build_continuous_deploy_release
push: pushk
pushk iap-proxy configmap-reload expand-and-reload continuous-deploy