Closed nullket closed 3 years ago
I just realized that our master
branch is automatically being CI-ed by ROS jenkin already:
https://build.ros.org/job/Kdev__ueye_cam__ubuntu_xenial_amd64/ https://build.ros.org/job/Mdev__ueye_cam__ubuntu_bionic_amd64/
Oh well :)
I already thought so, but as mentioned in the issue, I could not find out how all of this works. It should also be possible to check PRs with the rosbuild farm.
It still seems like we get cmake warnings (stating perfectly fine that the driver is not installed and will be downloaded) which then cause the build to be marked „unstable“ in Jenkins. Fixing this would again require some work and it is not a real issue as the driver is indeed really missing.
Anyways: We currently have a working solution for releases and ci testing of the main branch and PRs. If someday somebody finds the energy to integrate the PR tests and fixes the „unstable“ build markings on the ros buildfarm, we could completely move there. Until then we have something that works and might good enough :)
This will test if the package builds for every push to master and PR to master.
It is not meant to prepare or create the release. It is only meant for testing within this repo. Further details here https://github.com/anqixu/ueye_cam/issues/101