Forum Discussion
mark-jones
Jun 21, 2023Copper Contributor
How to make an azure devops pipeline check that a feature branch is update to date with develop?
Does anyone know if its possible to have an azure devops pipeline check that a feature branch is up-to-date with a deploy branch, e.g Develop? I know this is possible with Github pipelines, but could...
Kidd_Ip
Sep 15, 2025MVP
How about this, to check for merge base difference:
steps:
- script: |
git fetch origin develop
BASE=$(git merge-base HEAD origin/develop)
if [ "$BASE" != "$(git rev-parse origin/develop)" ]; then
echo "Your branch is not up-to-date with develop."
exit 1
else
echo "Branch is up-to-date with develop."
fi
displayName: 'Check if branch is up-to-date with develop'