image: hwrunner:latest variables: GIT_SSL_NO_VERIFY: "true" EXEC: pbx HW_DIR: hw5 CPU_LIMIT: 60 FILE_LIMIT: 1000000 before_script: - make clean all -C ${HW_DIR} stages: - build - test - run build: stage: build script: - echo "Build done" run: stage: run script: - ulimit -t ${CPU_LIMIT} - ulimit -f ${FILE_LIMIT} - cd ${HW_DIR} && bin/${EXEC} test: stage: test script: - ulimit -t ${CPU_LIMIT} - ulimit -f ${FILE_LIMIT} - cd ${HW_DIR} && bin/${EXEC}_tests -S --verbose=0 -j1 --timeout 50