mirror of
https://github.com/linuxkit/linuxkit.git
synced 2025-07-23 19:05:37 +00:00
Add new Makefile targets for the CI
This builds both the standard and AUFS versions of Moby, and does `make clean` carefully. - `make ci` for branches (pushes artifacts) - `make pr` for PRs Signed-off-by: Justin Cormack <justin.cormack@docker.com>
This commit is contained in:
parent
75b0814221
commit
9f64a9df00
18
Makefile
18
Makefile
@ -82,6 +82,24 @@ else
|
|||||||
$(error "git not clean")
|
$(error "git not clean")
|
||||||
endif
|
endif
|
||||||
|
|
||||||
|
ci:
|
||||||
|
$(MAKE) clean
|
||||||
|
$(MAKE) all
|
||||||
|
$(MAKE) test
|
||||||
|
$(MAKE) media
|
||||||
|
$(MAKE) clean
|
||||||
|
$(MAKE) AUFS=1 all
|
||||||
|
$(MAKE) AUFS=1 test
|
||||||
|
$(MAKE) AUFS=1 media
|
||||||
|
|
||||||
|
ci-pr:
|
||||||
|
$(MAKE) clean
|
||||||
|
$(MAKE) all
|
||||||
|
$(MAKE) test
|
||||||
|
$(MAKE) clean
|
||||||
|
$(MAKE) AUFS=1 all
|
||||||
|
$(MAKE) AUFS=1 test
|
||||||
|
|
||||||
.PHONY: clean
|
.PHONY: clean
|
||||||
|
|
||||||
clean:
|
clean:
|
||||||
|
Loading…
Reference in New Issue
Block a user