Skip to content

Commit b024d62

Browse files
authored
Merge branch 'master' into jrivero/define_win_conda_ci
2 parents 6a537f7 + c075a2f commit b024d62

File tree

7 files changed

+86
-30
lines changed

7 files changed

+86
-30
lines changed

conda/envs/legacy/pixi.lock

+48
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

conda/envs/legacy/pixi.toml

+1
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,7 @@ ruby = "3.2.*"
3535
tinyxml2 = "*"
3636
yaml = "*"
3737
zeromq = "4.3.4"
38+
cli11 = "2.1.2.*"
3839

3940
[target.win-64.dependencies]
4041
dlfcn-win32 = "*"

jenkins-scripts/dsl/gz-collections.yaml

+6-6
Original file line numberDiff line numberDiff line change
@@ -322,9 +322,9 @@ collections:
322322
repo:
323323
current_branch: gz-transport14
324324
- name: gz-gui
325-
major_version: 9
325+
major_version: 10
326326
repo:
327-
current_branch: gz-gui9
327+
current_branch: main
328328
- name: gz-sensors
329329
major_version: 9
330330
repo:
@@ -334,13 +334,13 @@ collections:
334334
repo:
335335
current_branch: gz-physics8
336336
- name: gz-sim
337-
major_version: 9
337+
major_version: 10
338338
repo:
339-
current_branch: gz-sim9
339+
current_branch: main
340340
- name: gz-launch
341-
major_version: 8
341+
major_version: 9
342342
repo:
343-
current_branch: gz-launch8
343+
current_branch: main
344344
- name: gz-jetty
345345
major_version: 1
346346
repo:

jenkins-scripts/dsl/logs/generated_jobs.txt

+18-18
Original file line numberDiff line numberDiff line change
@@ -65,15 +65,15 @@ asan_ci ionic sdformat-ci_asan-sdf15-noble-amd64
6565
asan_ci jetty gz_cmake-ci_asan-gz-cmake4-noble-amd64
6666
asan_ci jetty gz_common-ci_asan-gz-common6-noble-amd64
6767
asan_ci jetty gz_fuel_tools-ci_asan-gz-fuel-tools10-noble-amd64
68-
asan_ci jetty gz_gui-ci_asan-gz-gui9-noble-amd64
69-
asan_ci jetty gz_launch-ci_asan-gz-launch8-noble-amd64
68+
asan_ci jetty gz_gui-ci_asan-main-noble-amd64
69+
asan_ci jetty gz_launch-ci_asan-main-noble-amd64
7070
asan_ci jetty gz_math-ci_asan-gz-math8-noble-amd64
7171
asan_ci jetty gz_msgs-ci_asan-gz-msgs11-noble-amd64
7272
asan_ci jetty gz_physics-ci_asan-gz-physics8-noble-amd64
7373
asan_ci jetty gz_plugin-ci_asan-gz-plugin3-noble-amd64
7474
asan_ci jetty gz_rendering-ci_asan-gz-rendering9-noble-amd64
7575
asan_ci jetty gz_sensors-ci_asan-gz-sensors9-noble-amd64
76-
asan_ci jetty gz_sim-ci_asan-gz-sim9-noble-amd64
76+
asan_ci jetty gz_sim-ci_asan-main-noble-amd64
7777
asan_ci jetty gz_tools-ci_asan-gz-tools2-noble-amd64
7878
asan_ci jetty gz_transport-ci_asan-gz-transport14-noble-amd64
7979
asan_ci jetty gz_utils-ci_asan-gz-utils3-noble-amd64
@@ -295,12 +295,12 @@ branch_ci jetty gz_common-ci-gz-common6-noble-amd64
295295
branch_ci jetty gz_fuel_tools-10-win
296296
branch_ci jetty gz_fuel_tools-ci-gz-fuel-tools10-homebrew-amd64
297297
branch_ci jetty gz_fuel_tools-ci-gz-fuel-tools10-noble-amd64
298-
branch_ci jetty gz_gui-9-win
299-
branch_ci jetty gz_gui-ci-gz-gui9-homebrew-amd64
300-
branch_ci jetty gz_gui-ci-gz-gui9-noble-amd64
301-
branch_ci jetty gz_launch-8-win
302-
branch_ci jetty gz_launch-ci-gz-launch8-homebrew-amd64
303-
branch_ci jetty gz_launch-ci-gz-launch8-noble-amd64
298+
branch_ci jetty gz_gui-ci-main-homebrew-amd64
299+
branch_ci jetty gz_gui-ci-main-noble-amd64
300+
branch_ci jetty gz_gui-main-win
301+
branch_ci jetty gz_launch-ci-main-homebrew-amd64
302+
branch_ci jetty gz_launch-ci-main-noble-amd64
303+
branch_ci jetty gz_launch-main-win
304304
branch_ci jetty gz_math-8-win
305305
branch_ci jetty gz_math-ci-gz-math8-homebrew-amd64
306306
branch_ci jetty gz_math-ci-gz-math8-noble-amd64
@@ -319,9 +319,9 @@ branch_ci jetty gz_rendering-ci-gz-rendering9-noble-amd64
319319
branch_ci jetty gz_sensors-9-win
320320
branch_ci jetty gz_sensors-ci-gz-sensors9-homebrew-amd64
321321
branch_ci jetty gz_sensors-ci-gz-sensors9-noble-amd64
322-
branch_ci jetty gz_sim-9-win
323-
branch_ci jetty gz_sim-ci-gz-sim9-homebrew-amd64
324-
branch_ci jetty gz_sim-ci-gz-sim9-noble-amd64
322+
branch_ci jetty gz_sim-ci-main-homebrew-amd64
323+
branch_ci jetty gz_sim-ci-main-noble-amd64
324+
branch_ci jetty gz_sim-main-win
325325
branch_ci jetty gz_tools-2-win
326326
branch_ci jetty gz_tools-ci-gz-tools2-homebrew-amd64
327327
branch_ci jetty gz_tools-ci-gz-tools2-noble-amd64
@@ -508,12 +508,12 @@ install_ci jetty gz_common6-install-pkg-noble-amd64
508508
install_ci jetty gz_common6-install_bottle-homebrew-amd64
509509
install_ci jetty gz_fuel_tools10-install-pkg-noble-amd64
510510
install_ci jetty gz_fuel_tools10-install_bottle-homebrew-amd64
511-
install_ci jetty gz_gui9-install-pkg-noble-amd64
512-
install_ci jetty gz_gui9-install_bottle-homebrew-amd64
511+
install_ci jetty gz_gui10-install-pkg-noble-amd64
512+
install_ci jetty gz_gui10-install_bottle-homebrew-amd64
513513
install_ci jetty gz_jetty-install-pkg-noble-amd64
514514
install_ci jetty gz_jetty-install_bottle-homebrew-amd64
515-
install_ci jetty gz_launch8-install-pkg-noble-amd64
516-
install_ci jetty gz_launch8-install_bottle-homebrew-amd64
515+
install_ci jetty gz_launch9-install-pkg-noble-amd64
516+
install_ci jetty gz_launch9-install_bottle-homebrew-amd64
517517
install_ci jetty gz_math8-install-pkg-noble-amd64
518518
install_ci jetty gz_math8-install_bottle-homebrew-amd64
519519
install_ci jetty gz_msgs11-install-pkg-noble-amd64
@@ -526,8 +526,8 @@ install_ci jetty gz_rendering9-install-pkg-noble-amd64
526526
install_ci jetty gz_rendering9-install_bottle-homebrew-amd64
527527
install_ci jetty gz_sensors9-install-pkg-noble-amd64
528528
install_ci jetty gz_sensors9-install_bottle-homebrew-amd64
529-
install_ci jetty gz_sim9-install-pkg-noble-amd64
530-
install_ci jetty gz_sim9-install_bottle-homebrew-amd64
529+
install_ci jetty gz_sim10-install-pkg-noble-amd64
530+
install_ci jetty gz_sim10-install_bottle-homebrew-amd64
531531
install_ci jetty gz_tools2-install-pkg-noble-amd64
532532
install_ci jetty gz_tools2-install_bottle-homebrew-amd64
533533
install_ci jetty gz_transport14-install-pkg-noble-amd64

jenkins-scripts/lib/colcon-default-devel-windows.bat

+3-2
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,7 @@ set LOCAL_WS_BUILD=%WORKSPACE%\build
2727
@if "%BUILD_TYPE%" == "" set BUILD_TYPE=Release
2828
@if "%ENABLE_TESTS%" == "" set ENABLE_TESTS=TRUE
2929
@if "%COLCON_AUTO_MAJOR_VERSION%" == "" set COLCON_AUTO_MAJOR_VERSION=false
30+
@if "%CONDA_ENV_NAME%" == "" set CONDA_ENV_NAME=legacy
3031

3132
setlocal ENABLEDELAYEDEXPANSION
3233
if "%COLCON_AUTO_MAJOR_VERSION%" == "true" (
@@ -88,8 +89,8 @@ if defined USE_PIXI (
8889
call %win_lib% :pixi_installation || goto :error
8990
echo # END SECTION
9091

91-
echo # BEGIN SECTION: pixi: create legacy environment
92-
call %win_lib% :pixi_create_gz_environment_legacy || goto :error
92+
echo # BEGIN SECTION: pixi: create %CONDA_ENV_NAME% environment
93+
call %win_lib% :pixi_create_gz_environment %CONDA_ENV_NAME% || goto :error
9394
echo # END SECTION
9495
)
9596

jenkins-scripts/lib/windows_env_vars.bat

+1-1
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,6 @@ if NOT DEFINED VCPKG_SNAPSHOT (
3636
set VCPKG_SNAPSHOT=2022.02.23
3737
)
3838
:: Set of common gz dependencies expected up to Garden
39-
set VCPKG_DEPENDENCIES_LEGACY=assimp boost-core bullet3 ccd console-bridge cppzmq cuda curl dlfcn-win32 eigen3 fcl ffmpeg freeimage gdal gflags glib gts jsoncpp libyaml libzip ogre ogre2 ogre22 openssl protobuf pybind11 qt5 qt5-winextras qwt spdlog sqlite3 tinyxml2 zeromq
39+
set VCPKG_DEPENDENCIES_LEGACY=assimp boost-core bullet3 ccd cli11 console-bridge cppzmq cuda curl dlfcn-win32 eigen3 fcl ffmpeg freeimage gdal gflags glib gts jsoncpp libyaml libzip ogre ogre2 ogre22 openssl protobuf pybind11 qt5 qt5-winextras qwt spdlog sqlite3 tinyxml2 zeromq
4040

4141
goto :EOF

jenkins-scripts/lib/windows_library.bat

+9-3
Original file line numberDiff line numberDiff line change
@@ -401,12 +401,18 @@ goto :EOF
401401
:: ##################################
402402
::
403403
:: Create a pixi environment
404-
:pixi_create_gz_environment_legacy
405-
404+
:pixi_create_gz_environment
405+
:: arg1: environment name inside conda/envs in this repo
406+
set ENV_NAME=%1
407+
set CONDA_ENV_PATH=%CONDA_ENVS_DIR%\%ENV_NAME%
408+
if not exist %CONDA_ENV_PATH% (
409+
echo Can not find %CONDA_ENV_PATH% directory in the system
410+
exit 1
411+
)
406412
if exist %PIXI_PROJECT_PATH% ( rmdir /s /q "%PIXI_PROJECT_PATH%")
407413
if errorlevel 1 exit 1
408414
mkdir %PIXI_PROJECT_PATH%
409-
copy %CONDA_ENVS_DIR%\legacy\pixi.* %PIXI_PROJECT_PATH%
415+
copy %CONDA_ENV_PATH%\pixi.* %PIXI_PROJECT_PATH%
410416
if errorlevel 1 exit 1
411417
pushd %PIXI_PROJECT_PATH%
412418
if errorlevel 1 exit 1

0 commit comments

Comments
 (0)