13 lines
577 B
Bash
Executable file
13 lines
577 B
Bash
Executable file
DECKARD_COMMIT=$(git ls-tree HEAD:tests/integration/ | grep commit | grep deckard | cut -f1 | cut -f3 '-d ')
|
|
DECKARD_PATH="tests/integration/deckard"
|
|
pushd $DECKARD_PATH > /dev/null
|
|
if git merge-base --is-ancestor $DECKARD_COMMIT origin/master; then
|
|
echo "Deckard submodule commit is on in its master branch. All good in the hood."
|
|
exit 0
|
|
else
|
|
echo "Deckard submodule commit $DECKARD_COMMIT is not in Deckard's master branch."
|
|
echo "This WILL cause CI breakages so make sure your changes in Deckard are merged"
|
|
echo "or point the submodule to another commit."
|
|
exit 1
|
|
fi
|
|
|