trigger: # start a new build for every push batch: False branches: include: - develop jobs: # manylinux1 is useful to test because the # standard Docker container uses an old version # of gcc / glibc - job: manylinux1_gcc pool: vmImage: 'ubuntu-16.04' steps: - script: | echo "FROM quay.io/pypa/manylinux1_x86_64 COPY . /tmp/openblas RUN cd /tmp/openblas && \ COMMON_FLAGS='DYNAMIC_ARCH=1 TARGET=NEHALEM NUM_THREADS=32' && \ BTYPE='BINARY=64' CC=gcc && \ make QUIET_MAKE=1 $COMMON_FLAGS $BTYPE && \ make -C test $COMMON_FLAGS $BTYPE && \ make -C ctest $COMMON_FLAGS $BTYPE && \ make -C utest $COMMON_FLAGS $BTYPE" > Dockerfile docker build . displayName: Run manylinux1 docker build