Automate package generation of forks with gitlab CI
Existing packages
From https://gitlab.com/sat-metalab/forks/mpa-bionic-arm64-jetson/-/blob/main/updaterepos.sh
Re-ordered by priority, update required, then dependency:
Priority
-
Add and document .gitlab-ci-package.yml !4 (merged) -
https://gitlab.com/sat-metalab/forks/filterpy -> most lightweight, best candidate to test packaging and releasing through gitlab CI -> MR https://gitlab.com/sat-metalab/forks/filterpy/-/merge_requests/1 -
https://gitlab.com/sat-metalab/shmdata -> needed for splash -> MR https://gitlab.com/sat-metalab/shmdata/-/merge_requests/66 -
https://gitlab.com/sat-metalab/splash -> needed from https://gitlab.com/sat-metalab/splash/-/issues/33 since 2022-01-28 -> MR https://gitlab.com/sat-metalab/splash/-/merge_requests/517
Needing update and new dependency packages
-
https://gitlab.com/sat-metalab/forks/opencv - -> current 4.5.3 (July, 2021), could be updated to 4.5.5 (December, 2021), but not really needed from changelog https://github.com/opencv/opencv/wiki/ChangeLog
- but update with python dist files needed since https://gitlab.com/sat-metalab/livepose/-/merge_requests/208
- MR https://gitlab.com/sat-metalab/forks/opencv/-/merge_requests/1
-
https://gitlab.com/sat-metalab/livepose -> https://gitlab.com/sat-metalab/livepose/-/merge_requests/233
New packages
-
LivePose trt backend dependencies -> like https://gitlab.com/sat-metalab/forks/mpa-focal-amd64-nvidia/-/merge_requests/2 -
LivePose mmpose backend dependencies -> like https://gitlab.com/sat-metalab/forks/mpa-focal-amd64-nvidia/-/merge_requests/3 -
https://gitlab.com/sat-metalab/ndi2shmdata
Edited by Christian Frisson