xref: /aosp_15_r20/external/google-fruit/extras/git_hooks/pre-commit (revision a65addddcf69f38db5b288d787b6b7571a57bb8f)
1*a65addddSAndroid Build Coastguard Worker#!/bin/bash
2*a65addddSAndroid Build Coastguard Worker
3*a65addddSAndroid Build Coastguard Workercheck_travis_yml() {
4*a65addddSAndroid Build Coastguard Worker    X=`mktemp`
5*a65addddSAndroid Build Coastguard Worker    if ! (extras/scripts/travis_yml_generator.py >$X && cmp -s $X .travis.yml)
6*a65addddSAndroid Build Coastguard Worker    then
7*a65addddSAndroid Build Coastguard Worker        echo 'The .travis.yml file is out of date, run "extras/scripts/travis_yml_generator.py >.travis.yml" and try again.'
8*a65addddSAndroid Build Coastguard Worker        return 1
9*a65addddSAndroid Build Coastguard Worker    fi
10*a65addddSAndroid Build Coastguard Worker}
11*a65addddSAndroid Build Coastguard Worker
12*a65addddSAndroid Build Coastguard Workercheck_travis_yml || exit 1
13