mirror of
https://github.com/zhigang1992/actions.git
synced 2026-01-12 22:45:39 +08:00
* 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
25 lines
668 B
Makefile
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 |