mirror of
https://github.com/ClickHouse/ClickHouse.git
synced 2024-11-22 15:42:02 +00:00
libcommon: fixed stash revisions.
This commit is contained in:
parent
31ece973db
commit
6c959b7770
25
libs/libcommon/src/create_revision.sh
Normal file → Executable file
25
libs/libcommon/src/create_revision.sh
Normal file → Executable file
@ -14,23 +14,20 @@ mkdir -p $dir
|
||||
echo "#ifndef REVISION" > $out_file
|
||||
echo -n "#define REVISION " >> $out_file
|
||||
|
||||
# GIT
|
||||
git fetch --tags;
|
||||
|
||||
# берем последний тэг из текущего коммита
|
||||
revision=$(git tag --points-at HEAD 2> /dev/null | tail -1)
|
||||
|
||||
# или ближайший тэг если в данном комите нет тэгов
|
||||
if [[ "$revision" = "" ]]; then
|
||||
revision=$( ( git describe --tags) | cut -d "-" -f 1 )
|
||||
fi
|
||||
|
||||
# для stash выставляем жестко ревизию
|
||||
is_it_github=$( git config --get remote.origin.url | grep 'github' )
|
||||
if [[ "$is_it_github" = "" ]]; then
|
||||
if [ -z "$(git config --get remote.origin.url | grep github)" ];
|
||||
then
|
||||
revision=53694
|
||||
else
|
||||
# GIT
|
||||
git fetch --tags;
|
||||
# берем последний тэг из текущего коммита
|
||||
revision=$(git tag --points-at HEAD 2> /dev/null | tail -1)
|
||||
# или ближайший тэг если в данном комите нет тэгов
|
||||
if [[ "$revision" = "" ]]; then
|
||||
revision=$( ( git describe --tags) | cut -d "-" -f 1 )
|
||||
fi
|
||||
fi
|
||||
|
||||
echo $revision >> $out_file
|
||||
|
||||
echo "#endif" >> $out_file
|
||||
|
Loading…
Reference in New Issue
Block a user