From a12ebc295cfcbcb48c4a8ad610a2b92321b4bb3b Mon Sep 17 00:00:00 2001 From: Nikita Popov Date: Tue, 27 Aug 2019 20:54:50 +0200 Subject: 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. --- azure/job.yml | 59 +++-------------------------------------------------------- 1 file changed, 3 insertions(+), 56 deletions(-) (limited to 'azure/job.yml') 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: | -- cgit v1.2.1