From 091ea595c4705238d8e1884ae3e3ca7556cbfe72 Mon Sep 17 00:00:00 2001 From: Filipe Silva Date: Tue, 9 May 2017 22:55:00 +0100 Subject: [PATCH] ci: fix branch comparison --- scripts/test-commit-messages.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/scripts/test-commit-messages.js b/scripts/test-commit-messages.js index 062386c1f8e3..07b684c0f3e3 100644 --- a/scripts/test-commit-messages.js +++ b/scripts/test-commit-messages.js @@ -36,8 +36,12 @@ execSync('git fetch origin'); // Travis doesn't have master when running jobs on other branches (minor/patch/etc). execSync('git fetch origin master:master'); +// Get PR target branch, default to master for running locally. +const currentBranch = process.env.TRAVIS_BRANCH + || process.env.APPVEYOR_REPO_BRANCH + || 'master'; -const output = execSync('git log master.. --reverse --format="%H %s" --no-merges', { +const output = execSync('git log ' + currentBranch + '..HEAD --reverse --format="%H %s" --no-merges', { encoding: 'utf-8' });