uvg266/.gitlab-ci.yml

29 lines
728 B
YAML
Raw Normal View History

# Use Kvazaar CI base image which includes the build tools and ffmpeg + hmdec in ${HOME}/bin
image: ultravideo/kvazaar_ci_base:latest
2018-06-07 06:59:28 +00:00
2018-06-08 07:08:27 +00:00
# Build kvazaar and run tests
build-kvazaar:
2018-06-07 06:59:28 +00:00
stage: build
script:
- ./autogen.sh
- ./configure --enable-werror
- make --jobs=2 V=1
2018-06-08 07:08:27 +00:00
artifacts:
paths:
- src/kvazaar
- src/.libs
expire_in: 1 week
2018-06-08 07:08:27 +00:00
run-tests:
stage: test
script:
- ./autogen.sh
- ./configure
- export PATH="${HOME}/bin:${PATH}"
- export KVAZAAR_OVERRIDE_angular_pred=generic
- export KVAZAAR_OVERRIDE_sao_band_ddistortion=generic
- export KVAZAAR_OVERRIDE_sao_edge_ddistortion=generic
- export KVAZAAR_OVERRIDE_calc_sao_edge_dir=generic
- make check VERBOSE=1