diff options
Diffstat (limited to 'tools/buildsteps/rbpi/make-binary-addons')
-rwxr-xr-x | tools/buildsteps/rbpi/make-binary-addons | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/tools/buildsteps/rbpi/make-binary-addons b/tools/buildsteps/rbpi/make-binary-addons index c7cf4c0e45..604a276652 100755 --- a/tools/buildsteps/rbpi/make-binary-addons +++ b/tools/buildsteps/rbpi/make-binary-addons @@ -4,6 +4,9 @@ XBMC_PLATFORM_DIR=rbpi . $WORKSPACE/tools/buildsteps/$XBMC_PLATFORM_DIR/make-native-depends +#clear the build failed file +rm -f $WORKSPACE/project/cmake/$FAILED_BUILD_FILENAME + ALL_BINARY_ADDONS_BUILT="1" #only build binary addons if something in the addons metadata changed if [ "$(pathChanged $WORKSPACE/project/cmake)" == "1" ] @@ -20,6 +23,6 @@ if [ "$ALL_BINARY_ADDONS_BUILT" == "1" ] then tagSuccessFulBuild $WORKSPACE/project/cmake else - #make jenkins fail - exit 1 + #mark the build failure in the filesystem but leave jenkins running + tagFailedBuild $WORKSPACE/project/cmake fi |