Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Staging/update ci #341

Merged
merged 15 commits into from
Jan 26, 2024
Merged

Staging/update ci #341

merged 15 commits into from
Jan 26, 2024

Conversation

ccraluca
Copy link
Contributor

Add new macOS builds and remove ubuntu 18.04 build because is deprecated.
A new task will be open for macOS debug for make errors since it is not related to this update.

Signed-off-by: Raluca Groza <[email protected]>
Signed-off-by: Raluca Groza <[email protected]>
@Adrian-Stanea Adrian-Stanea force-pushed the staging/update-ci branch 6 times, most recently from 1710fce to 59ec8a7 Compare October 9, 2023 16:42
@Adrian-Stanea Adrian-Stanea force-pushed the staging/update-ci branch 9 times, most recently from 0edeea8 to 92f2394 Compare October 20, 2023 12:35
- build from sources on Linux and Darwwin
- upgrade Python bindings to use version 3.11

Signed-off-by: Adrian Stanea <[email protected]>
@Adrian-Stanea Adrian-Stanea force-pushed the staging/update-ci branch 3 times, most recently from 5aa4bb5 to 92c3677 Compare October 20, 2023 14:23
@Adrian-Stanea Adrian-Stanea force-pushed the staging/update-ci branch 2 times, most recently from cb5c2bf to 66eb053 Compare October 23, 2023 11:48
- install libiio as .deb package since it was not found by the LinuxPackaging.cmake

Signed-off-by: Adrian Stanea <[email protected]>
@Adrian-Stanea Adrian-Stanea force-pushed the staging/update-ci branch 18 times, most recently from 86a4bb3 to 68f5aed Compare December 7, 2023 11:27
- export both .dpkg needed to install libiio and libm2k with the latest compatible API's
- create wheels during azure-pipelines build

Signed-off-by: Adrian Stanea <[email protected]>
- Enabled all jobs in azure-pipelines.yml.
- Change manylinux version to 2_28 for pip wheels in github actions (Only version 2_28 works with USB support. )
- Enable log in libm2k linux build
- Fixed a crash of cibuildwheel at the step of repairing wheel due to not finding libm2k.so.
- Removed 32b Windows build as it's not supported in manylinux_2_28.

Signed-off-by: Adrian Stanea <[email protected]>
- latest libm2k version is only compatilbe with libiio-v0. The CI builds libiio-v0 and libm2k-v0 and exports them as .pkg files

Signed-off-by: Adrian Stanea <[email protected]>
@AlexandraTrifan AlexandraTrifan merged commit ecd1669 into master Jan 26, 2024
13 of 15 checks passed
@AlexandraTrifan AlexandraTrifan deleted the staging/update-ci branch January 26, 2024 07:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants