17 lines
619 B
Bash
17 lines
619 B
Bash
|
#!/bin/bash
|
||
|
|
||
|
# Add remote-master
|
||
|
git remote add -t master remote-master https://github.com/CartoDB/crankshaft.git
|
||
|
|
||
|
# Fetch master reference
|
||
|
git fetch --depth=1 remote-master master
|
||
|
|
||
|
# Compare HEAD with master
|
||
|
# NOTE: travis by default uses --depth=50 so we are actually checking that the tip
|
||
|
# of the branch is no more than 50 commits away from master as well.
|
||
|
git rev-list HEAD | grep $(git rev-parse remote-master/master) ||
|
||
|
{ echo "Your branch is not up to date with latest release";
|
||
|
echo "Please update it by running the following:";
|
||
|
echo " git fetch && git merge origin/develop";
|
||
|
false; }
|