contrib: detect builds with uncommitted changes
The `--dirty` flag causes `git describe` to append `-dirty` to the version string it outputs. This is useful to detect if a build was - intentionally or not - created with uncommitted changes. https://git-scm.com/docs/git-describe#git-describe---dirtyltmarkgt
This commit is contained in:
committed by
Johann Bauer
parent
ab2d38a803
commit
6cf334244a
@@ -12,7 +12,7 @@ src_dir=$(dirname "$0")
|
||||
cd $src_dir/../..
|
||||
|
||||
export PYTHONHASHSEED=22
|
||||
VERSION=`git describe --tags`
|
||||
VERSION=`git describe --tags --dirty`
|
||||
|
||||
info "Installing Python $PYTHON_VERSION"
|
||||
export PATH="~/.pyenv/bin:~/.pyenv/shims:~/Library/Python/3.6/bin:$PATH"
|
||||
|
||||
@@ -44,7 +44,7 @@ if [ ! -z "$1" ]; then
|
||||
git checkout $1
|
||||
fi
|
||||
|
||||
VERSION=`git describe --tags`
|
||||
VERSION=`git describe --tags --dirty`
|
||||
echo "Last commit: $VERSION"
|
||||
find -exec touch -d '2000-11-11T11:11:11+00:00' {} +
|
||||
popd
|
||||
|
||||
Reference in New Issue
Block a user