summaryrefslogtreecommitdiff
path: root/azure-pipelines.yml
diff options
context:
space:
mode:
authorNikita Popov <nikita.ppv@gmail.com>2019-08-27 20:54:50 +0200
committerNikita Popov <nikita.ppv@gmail.com>2019-08-30 10:07:18 +0200
commita12ebc295cfcbcb48c4a8ad610a2b92321b4bb3b (patch)
tree08a6540c63d531daf24707842920ac3b91724a79 /azure-pipelines.yml
parentae59a6d49d7ef3535be3db0373d479feaba9957f (diff)
downloadphp-git-a12ebc295cfcbcb48c4a8ad610a2b92321b4bb3b.tar.gz
Add job for community projects
Run some open-source projects through an aggressive debug configuration with asan and ubsan. We don't care about test results, only check that we don't assert or crash. Currently testing laravel, symfony and amp.
Diffstat (limited to 'azure-pipelines.yml')
-rw-r--r--azure-pipelines.yml7
1 files changed, 7 insertions, 0 deletions
diff --git a/azure-pipelines.yml b/azure-pipelines.yml
index 476104d21a..a4174940da 100644
--- a/azure-pipelines.yml
+++ b/azure-pipelines.yml
@@ -75,3 +75,10 @@ jobs:
configurationName: DEBUG_ZTS_MSAN
configurationParameters: '--enable-debug --enable-maintainer-zts'
runTestsParameters: --asan
+ - template: azure/community_job.yml
+ parameters:
+ configurationName: COMMUNITY
+ configurationParameters: >-
+ --enable-debug --enable-maintainer-zts
+ CFLAGS='-fsanitize=undefined,address -DZEND_TRACK_ARENA_ALLOC'
+ LDFLAGS='-fsanitize=undefined,address'