Files
actions/Makefile
Ole Christian Langfjæran 529a438c0b Create deploy status (#5)
* Create a simple status update with curl

* Add some lint and a new entrypoint.sh

* Use key-value rather than json resultfile

* Switch to pure shell

* Remove unused line

* Verbose it

* Correct way of getting deployment-id

* Use json in statusupdate

* string interpolation

* Clean up and lint it

* Rename to github-deploy

* Add licenses and README
2019-01-07 10:22:55 +01:00

25 lines
668 B
Makefile

export ROOT_DIR=$(CURDIR)
export DOCKER_REPO=unacast
MODULES=$(dir $(wildcard */Makefile))
.PHONY: clean
clean: ## Call the 'clean' target on all sub-modules
$(foreach mod,$(MODULES),($(MAKE) -C $(mod) $@) || exit $$?;)
.PHONY: lint
lint: ## Call the 'lint' target on all sub-modules
$(foreach mod,$(MODULES),($(MAKE) -C $(mod) $@) || exit $$?;)
.PHONY: build
build: ## Call the 'build' target on all sub-modules
$(foreach mod,$(MODULES),($(MAKE) -C $(mod) $@) || exit $$?;)
.PHONY: test
test: ## Call the 'test' target on all sub-modules
$(foreach mod,$(MODULES),($(MAKE) -C $(mod) $@) || exit $$?;)
.PHONY: dev-all
dev-all: lint build test
include help.mk