# Top level "build commands", basically the interface for CI systems .PHONY: clean clean-docker \ build build-docker clean: clean-docker rm -rf build clean-docker: # Docker containers, all of them docker ps -a -q | xargs -rn 1 docker stop || true docker ps -a -q | xargs -rn 1 docker rm || true docker images | grep git-fusion | awk '{print $$3}' | xargs -rn 1 docker rmi || true docker images | grep none | awk '{print $$3}' | xargs -rn 1 docker rmi || true # Create the jar distribution after first instantiating a build environment build: build-docker build-docker: bash build-docker.sh