Add release path
This commit is contained in:
parent
6923178ced
commit
9e6c267fb1
13
Makefile
13
Makefile
@ -14,10 +14,10 @@ include ../skz-opack/src/opack.mk
|
|||||||
|
|
||||||
.PHONY: sync provision cleanrelease halt
|
.PHONY: sync provision cleanrelease halt
|
||||||
|
|
||||||
RELEASE_PATH= release
|
|
||||||
SRC_REPO= ../skzbsd-src
|
SRC_REPO= ../skzbsd-src
|
||||||
BRANCH= master
|
BRANCH?= master
|
||||||
TARGET= SKZ-VIRT
|
TARGET?= SKZ-VIRT
|
||||||
|
RELEASE_PATH= release-$(BRANCH)
|
||||||
|
|
||||||
cleanrelease:
|
cleanrelease:
|
||||||
rm -rf $(RELEASE_PATH)
|
rm -rf $(RELEASE_PATH)
|
||||||
@ -36,10 +36,13 @@ provision: sync
|
|||||||
|
|
||||||
$(RELEASE_PATH): provision
|
$(RELEASE_PATH): provision
|
||||||
mkdir -p $@
|
mkdir -p $@
|
||||||
vagrant ssh -c "BUILD_TARGET=$(TARGET) TAG=$(BRANCH) make -C build/release all" || vagrant ssh -c "cat /var/log/master_build.log.err"
|
vagrant ssh -c "BUILD_TARGET=$(TARGET) TAG=$(BRANCH) make -C build/release all" || vagrant ssh -c "cat /var/log/$(BRANCH)_build.log.err"
|
||||||
scp -F ssh-config -q -r $(OPACK_TARGET):'/home/build/master/*' $@
|
scp -F ssh-config -q -r $(OPACK_TARGET):'/home/build/$(BRANCH)/*' $@
|
||||||
|
|
||||||
halt: $(RELEASE_PATH)
|
halt: $(RELEASE_PATH)
|
||||||
vagrant halt
|
vagrant halt
|
||||||
|
|
||||||
all: halt
|
all: halt
|
||||||
|
|
||||||
|
clean:
|
||||||
|
$(MAKE) opack-clean
|
||||||
|
Loading…
Reference in New Issue
Block a user