jsk-ros-pkg / jsk_3rdparty

42 stars 60 forks source link

[CI] build catkin_virtualenv packages in indigo. #419

Closed knorth55 closed 1 year ago

knorth55 commented 1 year ago

as mentioned in https://github.com/jsk-ros-pkg/jsk_3rdparty/pull/410#issuecomment-1352937792 , we need to avoid pip upgrade to the latest version in catkin_virtualenv.

this PR change upgrade_pip to false in indigo to avoid the upgrade.

knorth55 commented 1 year ago

Now this PR passed all CI! All green! packages with catkin_virtualenv are built successfully in indigo, too. @k-okada

knorth55 commented 1 year ago

all test passed, but the indigo workflow name changed, so the CI looks keep running.

-            BEFORE_SCRIPT : "for name in dialogflow_task_executive ros_speech_recognition sesame_ros respeaker_ros ffha libsiftfast nlopt julius julius_ros downward assimp_devel google_chat_ros; do echo \\$name; find $GITHUB_WORKSPACE -iname \\$name -exec touch {}/CATKIN_IGNORE \\; ; ls -al \\$(find -iname \\$name)/; done" # Skip large packagses /  Skip packages that could not build on indigo dialogflow_task_executive/ros_speech_recognition/sesame_ros/respeaker_ros
+            BEFORE_SCRIPT : "sudo pip install packaging==17.1; for name in ffha libsiftfast nlopt julius julius_ros downward assimp_devel google_chat_ros; do echo \\$name; find $GITHUB_WORKSPACE -iname \\$name -exec touch {}/CATKIN_IGNORE \\; ; ls -al \\$(find -iname \\$name)/; done" # Skip large packagses

https://github.com/jsk-ros-pkg/jsk_3rdparty/actions/runs/4020953518/jobs/6909391150