-
Notifications
You must be signed in to change notification settings - Fork 43
Integrate Boost.Json code for further usage #1656
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
Integrate Boost.Json code for further usage #1656
Conversation
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## feature_boost_json #1656 +/- ##
=====================================================
Coverage ? 80.35%
=====================================================
Files ? 350
Lines ? 14041
Branches ? 1515
=====================================================
Hits ? 11282
Misses ? 2145
Partials ? 614 ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
657ff94 to
3a1a795
Compare
.github/workflows/psv_pipelines.yml
Outdated
| - name: Check out repository | ||
| uses: actions/checkout@v4 | ||
| - name: Install Ubuntu dependencies | ||
| run: sudo apt-get update && sudo apt-get install -y libboost-all-dev ccache libssl-dev libcurl4-openssl-dev --no-install-recommends |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Would be nice to remove libboost-all-dev and rely on our mechanism for fetching specified version
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I made the job first and it failed https://github.com/heremaps/here-data-sdk-cpp/actions/runs/21821084609/job/62954267560
And according to https://packages.ubuntu.com ubuntu 22.04 has boost 1.74 in the list so we are downloading boost quite often
96d7c8e to
775f744
Compare
No conversion just getting it into the build process Relates-To: OCMAM-442 Signed-off-by: Rustam Gamidov <ext-rustam.gamidov@here.com>
Initially not all code in boost json has proper wrappers for no exception builds Relates-To: OCMAM-442 Signed-off-by: Rustam Gamidov <ext-rustam.gamidov@here.com>
775f744 to
09b1fc7
Compare
|
Closing in favour of #1662 as it has been decided to use boost 1.82 for now |
No conversion just getting it into the build process
Relates-To: OCMAM-442