@@ -18,6 +18,7 @@ $(MAKEFILE):
18
18
GOTEST_INTEGRATION = $(GOTEST ) -parallel 1 -count 1 -tags=integration -ldflags "$(LD_FLAGS ) "
19
19
20
20
OS := $(shell uname)
21
+ CURRENT_BUILD_PATH := $(BUILD_PATH )
21
22
PREV_BUILD_PATH := build-prev
22
23
NEXT_BUILD_PATH := build-next
23
24
@@ -39,18 +40,29 @@ integration-build-previous: integration-clean-previous integration-prepare-build
39
40
git checkout -q $(CURRENT_VERSION )
40
41
echo " Built version $( PREV_VERSION) "
41
42
42
- integration-clean-current :
43
+ integration-clean-next :
43
44
rm -rf $(NEXT_BUILD_PATH )
44
45
$(GOCLEAN ) .
45
- integration-prepare-build-current :
46
+ integration-prepare-build-next :
46
47
git checkout -q $(NEXT_VERSION )
47
48
$(eval BUILD_PATH = $(NEXT_BUILD_PATH ) )
48
- integration-build-current : integration-clean-current integration-prepare-build-current build docker-build
49
+ integration-build-next : integration-clean-next integration-prepare-build-next build docker-build
49
50
git checkout -q $(CURRENT_VERSION )
50
51
echo " Built version $( NEXT_VERSION) "
51
52
53
+ integration-clean-current :
54
+ rm -rf $(CURRENT_BUILD_PATH )
55
+ $(GOCLEAN ) .
56
+ integration-prepare-build-current :
57
+ git checkout -q $(CURRENT_VERSION )
58
+ $(eval BUILD_PATH = $(CURRENT_BUILD_PATH ) )
59
+ integration-build-current : integration-clean-current integration-prepare-build-current build docker-build
60
+ git checkout -q $(CURRENT_VERSION )
61
+ echo " Built version $( CURRENT_VERSION) "
62
+
52
63
integration-build-all :
53
64
$(MAKE ) integration-build-current
65
+ $(MAKE ) integration-build-next
54
66
$(MAKE ) integration-build-previous
55
67
56
68
ifeq ($(OS ) ,Darwin)
0 commit comments