- build-blocker:
use-build-blocker: true
blocking-jobs:
- - "apex-daily.*"
- - "apex-deploy.*"
- - "apex-build.*"
- - "apex-runner.*"
- - 'apex-verify-{block-stream}'
+ - 'apex-daily.*{stream2}'
+ - 'apex-deploy.*{stream2}'
+ - 'apex-build.*{stream2}'
+ - 'apex-runner.*{stream2}'
+ - 'apex-verify-{stream2}'
builders:
- 'apex-build'
- build-blocker:
use-build-blocker: true
blocking-jobs:
- - "apex-daily.*"
- - "apex-deploy.*"
- - "apex-build.*"
- - "apex-runner.*"
- - 'apex-verify-{block-stream}'
+ - 'apex-daily.*{stream1}'
+ - 'apex-deploy.*{stream1}'
+ - 'apex-build.*{stream1}'
+ - 'apex-runner.*{stream1}'
+ - 'apex-verify-{stream1}'
builders:
- 'apex-build'
- build-blocker:
use-build-blocker: true
blocking-jobs:
- - "apex-daily.*"
- - "apex-verify.*"
+ - 'apex-daily.*{stream}'
+ - 'apex-verify.*{stream}'
builders:
- trigger-builds:
- build-blocker:
use-build-blocker: true
blocking-jobs:
- - "apex-deploy.*"
+ - 'apex-deploy.*{stream}'
builders:
- 'apex-build'
- build-blocker:
use-build-blocker: true
blocking-jobs:
- - "apex-deploy.*"
+ - 'apex-deploy.*{stream}'
builders:
- 'apex-deploy-virtual'
- build-blocker:
use-build-blocker: true
blocking-jobs:
- - "apex-verify.*"
- - "apex-deploy.*"
- - "apex-build.*"
+ - 'apex-verify.*{stream}'
+ - 'apex-deploy.*{stream}'
+ - 'apex-build.*{stream}'
builders:
- build-blocker:
use-build-blocker: true
blocking-jobs:
- - "apex-verify.*"
- - "apex-deploy.*"
- - "apex-build.*"
- - "apex-runner.*"
+ - 'apex-verify.*{stream2}'
+ - 'apex-deploy.*{stream2}'
+ - 'apex-build.*{stream2}'
+ - 'apex-runner.*{stream2}'
triggers:
- 'apex-{stream2}'
- build-blocker:
use-build-blocker: true
blocking-jobs:
- - "apex-verify.*"
- - "apex-deploy.*"
- - "apex-build.*"
- - "apex-runner.*"
+ - 'apex-verify.*{stream1}'
+ - 'apex-deploy.*{stream1}'
+ - 'apex-build.*{stream1}'
+ - 'apex-runner.*{stream1}'
triggers:
- 'apex-{stream1}'
export BUILD_ARGS="-r $OPNFV_ARTIFACT_VERSION -c file://$CACHE_DIRECTORY --iso"
fi
else
- export OPNFV_ARTIFACT_VERSION=${ARTIFACT_VERSION}
+ export OPNFV_ARTIFACT_VERSION=${ARTIFACT_VERSION}
+ if echo $GERRIT_BRANCH | grep "brahmaputra" 1> /dev/null; then
+ export BUILD_ARGS="-v $OPNFV_ARTIFACT_VERSION -c file://$CACHE_DIRECTORY $BUILD_DIRECTORY"
+ else
+ export BUILD_ARGS="-r $OPNFV_ARTIFACT_VERSION -c file://$CACHE_DIRECTORY --iso"
+ fi
fi
# clean for stable but doesn't matter for master
- sudo opnfv-clean || echo ""
+ if echo $GERRIT_BRANCH | grep "brahmaputra" 1> /dev/null; then
+ sudo opnfv-clean
+ fi
# start the build
cd $WORKSPACE/ci
./build.sh $BUILD_ARGS