Skip to content
Snippets Groups Projects
.gitlab-ci.yml 785 B
Newer Older
Sebastian Hahta's avatar
Sebastian Hahta committed
windows job:
  tags:
    - win
  script:
Sebastian Hahta's avatar
Sebastian Hahta committed
    - "'C:/Program Files (x86)/Microsoft Visual Studio/2017/Community/VC/Auxiliary/Build/vcvars64.bat'"
    - mkdir build
    - cd build
Sebastian Hahta's avatar
Sebastian Hahta committed
    - "cmake -DCMAKE_GENERATOR_PLATFORM=x64 -DOpenCV_DIR='D:/opencv-4.0.1/build/install' -DCUDA_TOOLKIT_ROOT_DIR='C:/Program Files/NVIDIA GPU Computing Toolkit/CUDA/v10.1' .."
    - devenv ftl.utu.fi.sln /build Release
Sebastian Hahta's avatar
Sebastian Hahta committed
  
linux job:
  tags:
    - docker
Nicolas Pope's avatar
Nicolas Pope committed

Sebastian Hahta's avatar
Sebastian Hahta committed
  image: ubuntu:18.04
  
  before_script:
   - export DEBIAN_FRONTEND=noninteractive
   - apt-get update -qq && apt-get install -y -qq g++ cmake git
   - apt-get install -y -qq libopencv-dev libgoogle-glog-dev liburiparser-dev libreadline-dev libmsgpack-dev uuid-dev
Nicolas Pope's avatar
Nicolas Pope committed
  script:
    - mkdir build
    - cd build
    - cmake ..
    - make
    - make test