wip, migrate all scripts to new build pattern (Makefile + multiple GH agents).

This commit is contained in:
Jason Kulatunga
2022-06-27 22:08:44 -07:00
parent 316ce856f7
commit 4a16ca0d5a
10 changed files with 148 additions and 152 deletions
+7 -4
View File
@@ -50,7 +50,8 @@ all: binary-all
.PHONY: binary-all
binary-all: binary-collector binary-web
@echo "building all"
@echo "built binary-collector and binary-web targets"
.PHONY: binary-clean
binary-clean:
@@ -58,8 +59,6 @@ binary-clean:
.PHONY: binary-dep
binary-dep:
env
go env
go mod vendor
.PHONY: binary-test
@@ -102,7 +101,11 @@ binary-frontend:
npm run build:prod -- --output-path=$(CURDIR)/dist
#############
########################################################################################################################
# Docker
# NOTE: these docker make targets are only used for local development (not used by Github Actions/CI)
# NOTE: docker-web and docker-omnibus require `make binary-frontend` or frontend.tar.gz content in /dist before executing.
########################################################################################################################
.PHONY: docker-collector
docker-collector:
@echo "building collector docker image"