1234567891011121314151617181920212223242526272829303132333435363738 |
- stages:
- - release
- build_release_linux:
- image: ubuntu:rolling
- stage: release
- when: manual
- before_script:
- - apt-get update && apt-get -y install build-essential wget cmake libsystemd-dev freeglut3 freeglut3-dev libglew1.5-dev libglu1-mesa libglu1-mesa-dev libgl1-mesa-glx libgl1-mesa-dev libvulkan-dev
- - cd trackpoint-app
- - ./build-dependencies-first.sh release
- - mkdir build
- script:
- - cd build
- - cmake ..
- - cmake --build . --parallel
- artifacts:
- expire_in: 2 weeks
- paths:
- - trackpoint-app/build/TrackpointApp
- build_release_windows:
- image: ubuntu:rolling
- stage: release
- when: manual
- before_script:
- - apt-get update && apt-get -y install gcc-mingw-w64 wget cmake
- - cd trackpoint-app
- - ./build-dependencies-first.sh win-cross
- - mkdir build
- script:
- - cd build
- - cmake ..
- - cmake --build . --parallel
- artifacts:
- expire_in: 2 weeks
- paths:
- - trackpoint-app/build/TrackpointApp.exe
|