Files
fn-serverless/fn/Makefile
2017-06-15 15:48:34 -07:00

23 lines
484 B
Makefile

all: vendor build
./fn
build:
go build -o fn
docker: vendor
GOOS=linux go build -o fn
docker build -t treeder/fn .
docker push treeder/fn
dep:
dep ensure
test:
go test $(go list ./... | grep -v /vendor/)
release:
GOOS=linux go build -o fn_linux
GOOS=darwin go build -o fn_mac
GOOS=windows go build -o fn.exe
docker run --rm -v ${PWD}:/go/src/gitlab-odx.oracle.com/odx/functions/fn -w /go/src/gitlab-odx.oracle.com/odx/functions/fn funcy/go:dev go build -o fn_alpine