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

Upgrade to Couchbase 4 (and other build changes) #117

Merged
merged 3 commits into from
Dec 26, 2023
Merged

Conversation

markspolakovs
Copy link
Member

Notably the CB SDK v4 moves to couchbase-cxx-client rather than libcouchbase and makes some changes to how it gets loaded, which seem to break when the server is bundled (seemingly they assume that their js file will always be run from their package folder under node_modules), so work around this by externalising it in esbuild and installing it in the built Docker image. Similar story with argon2 (though for different reasons - esbuild for some reason always bundles the amd64 version even on arm64).

Copy link

cypress bot commented Dec 26, 2023

Passing run #123 ↗︎

0 18 0 0 Flakiness 0

Details:

Upgrade to Couchbase 4 (and other build changes)
Project: Sports Graphics Commit: 9c4ef5e091
Status: Passed Duration: 04:25 💡
Started: Dec 26, 2023 11:49 AM Ended: Dec 26, 2023 11:53 AM

Review all test suite changes for PR #117 ↗︎

Copy link

codecov bot commented Dec 26, 2023

Codecov Report

All modified and coverable lines are covered by tests ✅

Comparison is base (0dd2e3b) 40.95% compared to head (9c4ef5e) 41.11%.

Additional details and impacted files
@@            Coverage Diff             @@
##             main     #117      +/-   ##
==========================================
+ Coverage   40.95%   41.11%   +0.15%     
==========================================
  Files          20       21       +1     
  Lines        1487     1491       +4     
  Branches       94       94              
==========================================
+ Hits          609      613       +4     
+ Misses        828      827       -1     
- Partials       50       51       +1     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

@markspolakovs markspolakovs merged commit cf6db82 into main Dec 26, 2023
17 checks passed
@markspolakovs markspolakovs deleted the couchbase-v4 branch December 26, 2023 12:15
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.

1 participant