[KBSON-7] Publish the required libraries Created: 24/Aug/22  Updated: 28/Oct/23  Resolved: 07/Oct/22

Status: Closed
Project: Kotlin BSON
Component/s: None
Affects Version/s: None
Fix Version/s: None

Type: Improvement Priority: Unknown
Reporter: Ross Lawley Assignee: Ross Lawley
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Epic Link: Initial KBson release

 Description   

https://kotlinlang.org/docs/multiplatform-publish-lib.html

Enumerate all the platforms we intend to support: https://kotlinlang.org/docs/multiplatform-dsl-reference.html#targets

For an initial release, we do need support for all the targets listed here: https://www.mongodb.com/docs/realm/sdk/kotlin/install/kotlin-multiplatform/#supported-target-environments



 Comments   
Comment by Githook User [ 07/Oct/22 ]

Author:

{'name': 'Ross Lawley', 'email': 'ross.lawley@gmail.com', 'username': 'rozza'}

Message: Add support for iosSimulatorArm64

Resources plugin caused an error with multiple variants matching.
Had to replace the plugin and implement natively as part of the build

KBSON-7
Branch: main
https://github.com/mongodb/kbson/commit/025fb67a3a234b676b8e400a25e94e53398c6235

Comment by Githook User [ 07/Oct/22 ]

Author:

{'name': 'Ross Lawley', 'email': 'ross.lawley@gmail.com', 'username': 'rozza'}

Message: Publish to maven central

Update the build to handle publishing.

KBSON-7
Branch: main
https://github.com/mongodb/kbson/commit/b174e38ea7573652b15a0f6c8388dd4ba6eae882

Comment by Githook User [ 07/Oct/22 ]

Author:

{'name': 'Ross Lawley', 'email': 'ross.lawley@gmail.com', 'username': 'rozza'}

Message: Updated the build to support:

  • jvm
  • android - requires android sdk
  • macos
  • ios

KBSON-7
Branch: main
https://github.com/mongodb/kbson/commit/95def1ee9f9d5d28b1b62b5fba090afbd1217eb2

Generated at Thu Feb 08 09:06:20 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.