From: Alfredo Deza Date: Mon, 21 Nov 2016 14:11:52 +0000 (-0500) Subject: ceph-pr-submodules: create a build script to check for modified submodules X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=026035d1aeaa760c8a4681647b43cf7501e7778f;p=ceph-build.git ceph-pr-submodules: create a build script to check for modified submodules Signed-off-by: Alfredo Deza --- diff --git a/ceph-pr-submodules/build/build b/ceph-pr-submodules/build/build new file mode 100644 index 00000000..34a86d6c --- /dev/null +++ b/ceph-pr-submodules/build/build @@ -0,0 +1,12 @@ +#!/bin/bash + +cd "$WORKSPACE" +modified_submodules=$(git submodule foreach 'cd $toplevel; git diff --ignore-submodules=dirty origin/master -- $path') + +if [[ $modified_submodules ]]; then + echo "Project has modified submodules!" + echo $modified_submodules + exit 1 +fi + +exit 0