Skip to content

Commit bd943af

Browse files
authored
Merge pull request #3046 from robotology/new_ci
Updated CI
2 parents 5e39fb6 + 2184fbb commit bd943af

File tree

1 file changed

+43
-7
lines changed

1 file changed

+43
-7
lines changed

.github/workflows/ci.yml

Lines changed: 43 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -225,6 +225,16 @@ jobs:
225225
cmake_generator: "Unix Makefiles",
226226
ycm_version: "0.15.3",
227227
}
228+
- {
229+
cmake_version: "3.26.*",
230+
cmake_generator: "Unix Makefiles",
231+
ycm_version: "0.15.3",
232+
}
233+
- {
234+
cmake_version: "3.27.*",
235+
cmake_generator: "Unix Makefiles",
236+
ycm_version: "0.15.3",
237+
}
228238
steps:
229239
- name: remove any previous installation of cmake
230240
run: |
@@ -606,34 +616,60 @@ jobs:
606616
}
607617
- {
608618
id: '27',
609-
os: macos-latest,
619+
os: windows-2022,
620+
build_type: "Release",
621+
cc: "cl",
622+
cxx: "cl",
623+
cmake_generator: "Visual Studio 17 2022",
624+
cmake_toolset: "v143",
625+
cmake_platform: "x64",
626+
cmake_toolchain_file: "C:/robotology/vcpkg/scripts/buildsystems/vcpkg.cmake",
627+
cmake_initial_cache_file: ".ci/initial-cache.gh.windows.cmake",
628+
environment_script: "C:/Program Files (x86)/Microsoft Visual Studio/2022/Enterprise/VC/Auxiliary/Build/vcvars64.bat",
629+
}
630+
- {
631+
id: '28',
632+
os: windows-2022,
633+
build_type: "Release",
634+
cc: "cl",
635+
cxx: "cl",
636+
cmake_generator: "Visual Studio 17 2022",
637+
cmake_toolset: "v142",
638+
cmake_platform: "x64",
639+
cmake_toolchain_file: "C:/robotology/vcpkg/scripts/buildsystems/vcpkg.cmake",
640+
cmake_initial_cache_file: ".ci/initial-cache.gh.windows.cmake",
641+
environment_script: "C:/Program Files (x86)/Microsoft Visual Studio/2022/Enterprise/VC/Auxiliary/Build/vcvars64.bat",
642+
}
643+
- {
644+
id: '29',
645+
os: macos-13,
610646
build_type: "Release",
611647
cc: "clang",
612648
cxx: "clang++",
613649
cmake_generator: "Unix Makefiles",
614650
cmake_initial_cache_file: ".ci/initial-cache.gh.macos.cmake",
615651
}
616652
- {
617-
id: '28',
618-
os: macos-latest,
653+
id: '30',
654+
os: macos-13,
619655
build_type: "Release",
620656
cc: "clang",
621657
cxx: "clang++",
622658
cmake_generator: "Xcode",
623659
cmake_initial_cache_file: ".ci/initial-cache.gh.macos.cmake",
624660
}
625661
- {
626-
id: '29',
627-
os: macos-11.0,
662+
id: '31',
663+
os: macos-12,
628664
build_type: "Release",
629665
cc: "clang",
630666
cxx: "clang++",
631667
cmake_generator: "Unix Makefiles",
632668
cmake_initial_cache_file: ".ci/initial-cache.gh.macos.cmake",
633669
}
634670
- {
635-
id: '30',
636-
os: macos-11.0,
671+
id: '32',
672+
os: macos-12,
637673
build_type: "Release",
638674
cc: "clang",
639675
cxx: "clang++",

0 commit comments

Comments
 (0)