blob: c2bc8b6de5d174db0d2f0b32ca7ce39131d7e1b0 [file] [log] [blame]
include ../kube/kube.mk
.PHONY: build
build:
npm ci
npx webpack --mode=development
GOOS=linux go install -a ./go/task-driver-server
.PHONY: release
release:
npm ci
NODE_ENV='production' npx webpack --mode=production
CGO_ENABLED=0 GOOS=linux go install -a ./go/task-driver-server
./build_release
.PHONY: push
push: release pushk
pushk --message="$(MESSAGE)" --use-temp-checkout task-driver-server
.PHONY: serve
serve:
npm ci
npx webpack-dev-server --mode=development --watch-poll --host=$(shell hostname)
.PHONY: watch
watch:
npm ci
npx webpack --watch-poll --mode=development --watch-poll