Skip to content
Snippets Groups Projects
.gitlab-ci.yml 3.97 KiB
# Windows 10 with Boost, Exprtk and Turtle
# downloaded and compiled locally as
# submodules and linked statically
win_visual_studio_static_local_deps:
    tags:
        - Win

    before_script:
        - call VsDevCmd.bat
        - cd build_scripts\windows
        - call win_download_dependencies.bat
        - cd ..\..
        - cd build_scripts\windows
        - set DEPENDENCIES_LINK_TYPE=static
        - set clean_after=yes
        - call win_VS_build_x64_debug.bat || exit /b 1

    script:
        - cd ..\..
        - cd build_scripts\windows
#        - call win_run_tests.bat
        - cd ..\..

# Windows 10 with Boost, Exprtk and Turtle
# downloaded and compiled locally as
# submodules and link dynamically
#
#win_visual_studio_shared_deps:
#    tags:
#        - Win
#
#    before_script:
#        - call VsDevCmd.bat
#        - cd build_scripts\windows
#        - call win_download_dependencies.bat
#        - set DEPENDENCIES_LINK_TYPE=shared
#        - call win_VS_build_x64_debug.bat
#        - cd ..\..
#
#    script:
#        - cd build_scripts\windows
#        - call win_run_tests.bat
#        - cd ..\..
#
#
#win_visual_studio_shared_local_deps:
#    tags:
#        - Win
#
#    before_script:
#        - call VsDevCmd.bat
#        - cd build_scripts\windows
#        - call win_download_dependencies.bat
#        - set DEPENDENCIES_LINK_TYPE=shared
#        - call win_VS_build_x64_debug.bat
#        - cd ..\..
#
#    script:
#        - cd build_scripts\windows
#        - call win_run_tests.bat
#        - cd ..\..


# Latest Ubuntu with Boost, Exprtk and Turtle
# in system directories, Boost
# installed from the official repository
# => only dynamical linking possible
ubuntu_boost_system:
    tags:
        - centos7