@@ -39,31 +39,33 @@ ifndef GLUON_SITEDIR
39
39
COMMIT_DESCRIPTION := $(shell git describe --tags --long)
40
40
BUILD_DATESTAMP := $(shell [ -f build_date ] && cat build_date || date '+%m%d')
41
41
GIT_COMMIT := $(shell git rev-parse --short HEAD)
42
+ GLUON_COMMIT := $(shell git -C .. rev-parse --short HEAD)
42
43
else
43
44
GIT_BRANCH := $(shell git -C $(GLUON_SITEDIR) rev-parse --abbrev-ref HEAD)
44
45
COMMIT_DESCRIPTION := $(shell git -C $(GLUON_SITEDIR) describe --tags --long)
45
46
BUILD_DATESTAMP := $(shell [ -f $(GLUON_SITEDIR)/build_date ] && cat $(GLUON_SITEDIR)/build_date || date '+%Y%m%d')
46
47
GIT_COMMIT := $(shell git -C $(GLUON_SITEDIR) rev-parse --short HEAD)
48
+ GLUON_COMMIT := $(shell git -C $(GLUON_SITEDIR)/.. rev-parse --short HEAD)
47
49
endif
48
50
49
51
50
52
# ## Build Release Name
51
53
# Default: Goto Experimental
52
54
DEFAULT_GLUON_BRANCH := experimental
53
- DEFAULT_GLUON_RELEASE := $(DEFAULT_BASE_VERSION ) -$(DEFAULT_GLUON_BRANCH ) -$(BUILD_DATESTAMP ) -$(GIT_COMMIT )
55
+ DEFAULT_GLUON_RELEASE := $(DEFAULT_BASE_VERSION ) -$(DEFAULT_GLUON_BRANCH ) -$(BUILD_DATESTAMP ) -$(GIT_COMMIT ) - $( GLUON_COMMIT )
54
56
ifeq ($(GIT_BRANCH ) ,next)
55
57
# Next-Branch
56
58
DEFAULT_GLUON_BRANCH := next
57
- DEFAULT_GLUON_RELEASE := $(DEFAULT_BASE_VERSION)-$(DEFAULT_GLUON_BRANCH)-$(BUILD_DATESTAMP)-$(GIT_COMMIT)
59
+ DEFAULT_GLUON_RELEASE := $(DEFAULT_BASE_VERSION)-$(DEFAULT_GLUON_BRANCH)-$(BUILD_DATESTAMP)-$(GIT_COMMIT)-$(GLUON_COMMIT)
58
60
else ifeq ($(GIT_BRANCH),experimental)
59
61
# RC-Branch
60
62
DEFAULT_GLUON_BRANCH := experimental
61
- DEFAULT_GLUON_RELEASE := $(DEFAULT_BASE_VERSION)-$(DEFAULT_GLUON_BRANCH)-$(BUILD_DATESTAMP)-$(GIT_COMMIT)
63
+ DEFAULT_GLUON_RELEASE := $(DEFAULT_BASE_VERSION)-$(DEFAULT_GLUON_BRANCH)-$(BUILD_DATESTAMP)-$(GIT_COMMIT)-$(GLUON_COMMIT)
62
64
DEFAULT_GLUON_CHECKOUT := master
63
65
else ifeq ($(GIT_BRANCH),stable)
64
66
# RC-Branch
65
67
DEFAULT_GLUON_BRANCH := rc
66
- DEFAULT_GLUON_RELEASE := $(DEFAULT_BASE_VERSION)-$(DEFAULT_GLUON_BRANCH)-$(BUILD_DATESTAMP)-$(GIT_COMMIT)
68
+ DEFAULT_GLUON_RELEASE := $(DEFAULT_BASE_VERSION)-$(DEFAULT_GLUON_BRANCH)-$(BUILD_DATESTAMP)-$(GIT_COMMIT)-$(GLUON_COMMIT)
67
69
else ifeq ($(GIT_BRANCH),HEAD)
68
70
# Determine TAG - if tagged set Version
69
71
ifndef GLUON_SITEDIR
0 commit comments