Skip to content

Resolve "Add windows and macos as gitlab CI target"

What does this MR do?

  • Add some jobs to build sight on Linux, Macos and Windows
  • Launch unit-test
  • Use ccache to reduce build time

How to test it?

  • Just contemplate associated ci pipeline

Some results

  • Nice pipeline to build sight on Linux/Macos/Windows

Associated Issues

Required MR

  • Sight/sight!94
  • Sight/sight!84
Edited by Julien WAECHTER

Merge request reports