A Kotlin Multiplatform BSON implementation.
Note: The following instructions are intended for internal use.
$ git clone https://github.com/mongodb/kbson.git
$ cd kbson
$ ./gradlew clean check
Note: Requires a Mac to build all environments.
Note: Releases are automatically created from commits via evergeen.
Snapshot versions are published automatically by evergreen. See: https://oss.sonatype.org/content/repositories/snapshots/org/mongodb/kbson/
For an official release:
- Update the version number in build.gradle.kts eg:
0.1.0
- Push to the main repo.
- Tag eg:
r0.1.0
and push to the main repo - Evergreen will stage the release to sonatype staging.
- Check the staged release on sonatype and release.
- Update the version number to be the next snapshot version eg:
0.2.0-SNAPSHOT