diff options
author | Arnstein Ressem <aressem@yahooinc.com> | 2023-06-29 09:12:58 +0200 |
---|---|---|
committer | Arnstein Ressem <aressem@yahooinc.com> | 2023-06-29 09:12:58 +0200 |
commit | d53f7d9ee54837ba02982400501254403e06d184 (patch) | |
tree | e560847e5fb05421cb6e94664198331307aa4470 /screwdriver.yaml | |
parent | 943849d98f9d1d72ec5b1b0fda3a01ae64cb1ada (diff) |
Make it possible to schedule builds with santitizer on demand.
Diffstat (limited to 'screwdriver.yaml')
-rw-r--r-- | screwdriver.yaml | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/screwdriver.yaml b/screwdriver.yaml index ef1cdbea2d4..371bdd94f05 100644 --- a/screwdriver.yaml +++ b/screwdriver.yaml @@ -140,7 +140,12 @@ jobs: cd $WORKDIR/vespa export FACTORY_VESPA_VERSION=$VESPA_VERSION NUM_THREADS=$(( $(nproc) + 2 )) - VESPA_CMAKE_SANITIZERS_OPTION="" + + VESPA_USE_SANITIZER=${$(meta get vespa.build.sanitizer):-none} + if [[ $VESPA_USE_SANITIZER != none ]]; then + VESPA_CMAKE_SANITIZERS_OPTION="-DVESPA_USE_SANITIZER=$VESPA_USE_SANITIZER" + fi + time make -C client/go BIN=$WORKDIR/vespa-install/opt/vespa/bin SHARE=$WORKDIR/vespa-install/usr/share install-all time ./bootstrap.sh java time mvn -T $NUM_THREADS $VESPA_MAVEN_EXTRA_OPTS install |