forked from crossbario/crossbar
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathversions.sh
More file actions
executable file
·18 lines (16 loc) · 818 Bytes
/
Copy pathversions.sh
File metadata and controls
executable file
·18 lines (16 loc) · 818 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#!/bin/sh
export CROSSBAR_BUILD_DATE=`date -u +"%Y-%m-%d"`
export CROSSBAR_BUILD_ID=$(date --utc +%Y%m%d)-$(git rev-parse --short HEAD)
export CROSSBAR_VCS_REF=`git rev-parse --short HEAD`
# export CROSSBAR_VCS_REF=`git --git-dir="./.git" rev-list -n 1 v${CROSSBAR_VERSION} --abbrev-commit`
export CROSSBAR_VERSION=$(grep -E '^(__version__)' ./crossbar/_version.py | cut -d ' ' -f3 | sed -e 's|[u"'\'']||g')
export CROSSBAR_EXE_FILENAME="crossbar-linux-amd64-${CROSSBAR_BUILD_ID}"
echo ""
echo "Build environment configured:"
echo ""
echo " CROSSBAR_BUILD_DATE = ${CROSSBAR_BUILD_DATE}"
echo " CROSSBAR_BUILD_ID = ${CROSSBAR_BUILD_ID}"
echo " CROSSBAR_VCS_REF = ${CROSSBAR_VCS_REF}"
echo " CROSSBAR_VERSION = ${CROSSBAR_VERSION}"
echo " CROSSBAR_EXE_FILENAME = ${CROSSBAR_EXE_FILENAME}"
echo ""