]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph-build.git/commitdiff
ceph-ansible-pipeline osd followup 1160/head
authorSébastien Han <seb@redhat.com>
Fri, 12 Oct 2018 18:18:16 +0000 (20:18 +0200)
committerSébastien Han <seb@redhat.com>
Fri, 12 Oct 2018 18:18:16 +0000 (20:18 +0200)
Not sure what's going on, this is mostly a commit to debug

Signed-off-by: Sébastien Han <seb@redhat.com>
ceph-ansible-pipeline/config/definitions/ceph-ansible-pipeline.yml

index 5f4aa3ee769d9eaeac60df93b615cfd33c3d61b5..c3e7a4c26895231b181d6d07424909cbf3457c19 100644 (file)
               exit 1
             fi
             # do not run if roles/ceph-osd has been touched since the task above play osds already
-            git diff --name-only $(git show HEAD | grep Merge | head -n 1 | cut -d ':' -f2) | grep -E 'roles/ceph-osd' && exit 1
+            git diff --name-only $(git show HEAD | grep Merge | head -n 1 | cut -d ':' -f2) | grep -E 'roles/ceph-osd'
+            if [ $? -eq 1 ]; then
+              echo "ceph-osd role modified, nothing to test, the ceph-osd role test is handled by another pipeline job."
+              exit 1
+            fi
+            exit 0
           on-evaluation-failure: dont-run
           steps:
             - multijob: