diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 4c3bf601a8d2f8548adee0544438e0bf250a0f5d..74b29ff88d7a216f62cf64dfe75459e400bee0fd 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -1,15 +1,26 @@ -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 +windows job: + tags: + - win + script: + - 'call "C:/Program Files (x86)/Microsoft Visual Studio/2017/Community/VC/Auxiliary/Build/vcvars64.bat"' + - mkdir build + - cd build + - '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 + +linux job: + tags: + - docker -ftl: + 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 script: - mkdir build - cd build - cmake .. - make - make test -