diff options
author | Nikita Popov <nikita.ppv@gmail.com> | 2019-08-27 20:54:50 +0200 |
---|---|---|
committer | Nikita Popov <nikita.ppv@gmail.com> | 2019-08-30 10:07:18 +0200 |
commit | a12ebc295cfcbcb48c4a8ad610a2b92321b4bb3b (patch) | |
tree | 08a6540c63d531daf24707842920ac3b91724a79 /azure/job.yml | |
parent | ae59a6d49d7ef3535be3db0373d479feaba9957f (diff) | |
download | php-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/job.yml')
-rw-r--r-- | azure/job.yml | 59 |
1 files changed, 3 insertions, 56 deletions
diff --git a/azure/job.yml b/azure/job.yml index 50d1178968..e4af6d631e 100644 --- a/azure/job.yml +++ b/azure/job.yml @@ -11,62 +11,9 @@ jobs: vmImage: 'ubuntu-latest' steps: - template: apt.yml - - script: | - ./buildconf --force - ./configure ${{ parameters.configurationParameters }} \ - --enable-option-checking=fatal \ - --prefix=/usr \ - --enable-phpdbg \ - --enable-fpm \ - --with-pdo-mysql=mysqlnd \ - --with-mysqli=mysqlnd \ - --with-pgsql \ - --with-pdo-pgsql \ - --with-pdo-sqlite \ - --enable-intl \ - --without-pear \ - --enable-gd \ - --with-jpeg \ - --with-webp \ - --with-freetype \ - --with-xpm \ - --enable-exif \ - --with-zip \ - --with-zlib \ - --with-zlib-dir=/usr \ - --enable-soap \ - --enable-xmlreader \ - --with-xsl \ - --with-tidy \ - --with-xmlrpc \ - --enable-sysvsem \ - --enable-sysvshm \ - --enable-shmop \ - --enable-pcntl \ - --with-readline \ - --enable-mbstring \ - --with-curl \ - --with-gettext \ - --enable-sockets \ - --with-bz2 \ - --with-openssl \ - --with-gmp \ - --enable-bcmath \ - --enable-calendar \ - --enable-ftp \ - --with-pspell=/usr \ - --with-enchant=/usr \ - --with-kerberos \ - --enable-sysvmsg \ - --with-ffi \ - --enable-zend-test \ - --with-ldap \ - --with-ldap-sasl \ - --with-password-argon2 \ - --enable-werror \ - --with-config-file-path=/etc \ - --with-config-file-scan-dir=/etc/php.d - displayName: 'Configure Build' + - template: configure.yml + parameters: + configurationParameters: ${{ parameters.configurationParameters }} - script: make -j$(/usr/bin/nproc) >/dev/null displayName: 'Make Build' - script: | |