1*0e103a65SDaniel P. Berrangé@CIRRUS_VM_INSTANCE_TYPE@: 2*0e103a65SDaniel P. Berrangé @CIRRUS_VM_IMAGE_SELECTOR@: @CIRRUS_VM_IMAGE_NAME@ 3*0e103a65SDaniel P. Berrangé cpu: @CIRRUS_VM_CPUS@ 4*0e103a65SDaniel P. Berrangé memory: @CIRRUS_VM_RAM@ 5*0e103a65SDaniel P. Berrangé 6*0e103a65SDaniel P. Berrangéenv: 7*0e103a65SDaniel P. Berrangé CIRRUS_CLONE_DEPTH: 1 8*0e103a65SDaniel P. Berrangé CI_REPOSITORY_URL: "@CI_REPOSITORY_URL@" 9*0e103a65SDaniel P. Berrangé CI_COMMIT_REF_NAME: "@CI_COMMIT_REF_NAME@" 10*0e103a65SDaniel P. Berrangé CI_COMMIT_SHA: "@CI_COMMIT_SHA@" 11*0e103a65SDaniel P. Berrangé PATH: "@PATH@" 12*0e103a65SDaniel P. Berrangé PKG_CONFIG_PATH: "@PKG_CONFIG_PATH@" 13*0e103a65SDaniel P. Berrangé PYTHON: "@PYTHON@" 14*0e103a65SDaniel P. Berrangé MAKE: "@MAKE@" 15*0e103a65SDaniel P. Berrangé CONFIGURE_ARGS: "@CONFIGURE_ARGS@" 16*0e103a65SDaniel P. Berrangé 17*0e103a65SDaniel P. Berrangébuild_task: 18*0e103a65SDaniel P. Berrangé install_script: 19*0e103a65SDaniel P. Berrangé - @UPDATE_COMMAND@ 20*0e103a65SDaniel P. Berrangé - @INSTALL_COMMAND@ @PKGS@ 21*0e103a65SDaniel P. Berrangé - if test -n "@PYPI_PKGS@" ; then @PIP3@ install @PYPI_PKGS@ ; fi 22*0e103a65SDaniel P. Berrangé clone_script: 23*0e103a65SDaniel P. Berrangé - git clone --depth 100 "$CI_REPOSITORY_URL" . 24*0e103a65SDaniel P. Berrangé - git fetch origin "$CI_COMMIT_REF_NAME" 25*0e103a65SDaniel P. Berrangé - git reset --hard "$CI_COMMIT_SHA" 26*0e103a65SDaniel P. Berrangé build_script: 27*0e103a65SDaniel P. Berrangé - mkdir build 28*0e103a65SDaniel P. Berrangé - cd build 29*0e103a65SDaniel P. Berrangé - ../configure --enable-werror $CONFIGURE_ARGS 30*0e103a65SDaniel P. Berrangé || { cat config.log meson-logs/meson-log.txt; exit 1; } 31*0e103a65SDaniel P. Berrangé - $MAKE -j$(sysctl -n hw.ncpu) 32*0e103a65SDaniel P. Berrangé - for TARGET in $TEST_TARGETS ; 33*0e103a65SDaniel P. Berrangé do 34*0e103a65SDaniel P. Berrangé $MAKE -j$(sysctl -n hw.ncpu) $TARGET V=1 ; 35*0e103a65SDaniel P. Berrangé done 36