12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879 |
- trigger:
- batch: true
- branches:
- include:
- - PHP-7.4
- - PHP-8.0
- - PHP-8.1
- - master
- paths:
- exclude:
- - docs/*
- - NEWS
- - UPGRADING
- - UPGRADING.INTERNALS
- - README.md
- - CONTRIBUTING.md
- - CODING_STANDARDS.md
- schedules:
- - cron: "0 1 * * *"
- displayName: Nightly build
- branches:
- include:
- - PHP-7.4
- - PHP-8.0
- - PHP-8.1
- - master
- jobs:
- - template: azure/i386/job.yml
- parameters:
- configurationName: I386_DEBUG_ZTS
- configurationParameters: '--enable-debug --enable-zts'
- - ${{ if eq(variables['Build.Reason'], 'Schedule') }}:
- - template: azure/i386/job.yml
- parameters:
- configurationName: I386_DEBUG_NTS
- configurationParameters: '--enable-debug --disable-zts'
- - template: azure/i386/job.yml
- parameters:
- configurationName: I386_RELEASE_NTS
- configurationParameters: '--disable-debug --disable-zts'
- - template: azure/i386/job.yml
- parameters:
- configurationName: I386_RELEASE_ZTS
- configurationParameters: '--disable-debug --enable-zts'
- - template: azure/msan_job.yml
- parameters:
- configurationName: DEBUG_ZTS_MSAN
- configurationParameters: '--enable-debug --enable-zts'
- runTestsParameters: --msan
- timeoutInMinutes: 90
- - template: azure/community_job.yml
- parameters:
- configurationName: COMMUNITY
- configurationParameters: >-
- --enable-debug --enable-zts --enable-address-sanitizer --enable-undefined-sanitizer
- CFLAGS='-fno-sanitize-recover'
- timeoutInMinutes: 90
- - template: azure/opcache_variation_job.yml
- parameters:
- configurationName: DEBUG_NTS_OPCACHE
- configurationParameters: '--enable-debug --disable-zts'
- timeoutInMinutes: 120
- - template: azure/job.yml
- parameters:
- configurationName: DEBUG_NTS_REPEAT
- configurationParameters: '--enable-debug --disable-zts'
- runTestsParameters: '--repeat 2'
- - template: azure/libmysqlclient_job.yml
- parameters:
- configurationName: LIBMYSQLCLIENT_DEBUG_NTS
- configurationParameters: '--enable-debug --disable-zts'
- - template: azure/job.yml
- parameters:
- configurationName: VARIATION_DEBUG_ZTS
- configurationParameters: >-
- --enable-debug --enable-zts
- CFLAGS="-DZEND_RC_DEBUG=1 -DPROFITABILITY_CHECKS=0 -DZEND_VERIFY_FUNC_INFO=1"
|