solana/ci/test-sanity.sh

27 lines
563 B
Bash
Raw Normal View History

#!/usr/bin/env bash
set -e
cd "$(dirname "$0")/.."
source ci/_
echo --- prepare git show --check
(
set -x
# Look for failed mergify.io backports by searching leftover conflict markers
# Also check for any trailing whitespaces!
if [[ -n $BUILDKITE_PULL_REQUEST_BASE_BRANCH ]]; then
base_branch=$BUILDKITE_PULL_REQUEST_BASE_BRANCH
else
base_branch=$BUILDKITE_BRANCH
fi
_ git fetch origin "$base_branch"
_ git show "$(git merge-base HEAD "origin/$base_branch")..HEAD" --check --oneline
)
_ ci/nits.sh
_ ci/check-ssh-keys.sh
echo --- ok