|
@@ -9,18 +9,12 @@ deploy: docker
|
|
|
docker push hexasoftware.com:5000/myapp
|
|
|
|
|
|
|
|
|
-
|
|
|
backend: distpath
|
|
|
@echo "Building backend... "
|
|
|
- GOPATH=${CURDIR}/backend go get simple-web
|
|
|
GOPATH=${CURDIR}/backend GO_ENABLED=0 go build -o DIST/bin/server backend/src/simple-web/simple-web.go
|
|
|
|
|
|
-
|
|
|
-
|
|
|
frontend: distpath
|
|
|
@echo "Building frontend..."
|
|
|
-
|
|
|
- @cd frontend/web;npm i
|
|
|
@cd frontend/web;node build/build.js
|
|
|
|
|
|
test: backend #Front end has dev server
|
|
@@ -30,6 +24,10 @@ test: backend #Front end has dev server
|
|
|
distpath:
|
|
|
@mkdir -p DIST/bin
|
|
|
@mkdir -p DIST/public
|
|
|
+deps:
|
|
|
+ GOPATH=${CURDIR}/backend go get simple-web
|
|
|
+ @cd frontend/web;npm i
|
|
|
+
|
|
|
|
|
|
|
|
|
.PHONY: all test clean backend frontend docker
|