6b4194773ebc4732dc5ee76b4524762b78a9b2a4
[icn.git] / cmd / bpa-restapi-agent / Makefile
1 .PHONY: build
2
3 build:  untar
4         go build -mod=vendor -o build/_output/bin/bpa-restapi-agent main.go
5
6 docker: 
7         docker build -t akraino.org/icn/bpa-restapi-agent:latest . -f build/Dockerfile
8
9 untar:
10         tar -xzvf vendor.tar.gz
11
12 deploy: docker
13         ./bpa_api_install.sh
14
15 test:   go_install
16         go test ./... -v
17
18 go_install:
19         install_go.sh
20
21 e2e_test: deploy
22         ./e2e_test.sh