touchlab / KMMBridge

KMMBridge is a set of Gradle tooling that facilitates publishing and consuming pre-built KMM (Kotlin Multiplatform Mobile) Xcode Framework binaries. See https://kmmbridge.touchlab.co/docs to get started.
https://kmmbridge.touchlab.co/
Apache License 2.0
340 stars 20 forks source link

[Issue-269] Test Manual Version Manager #197

Closed JuliaJakubcova closed 1 year ago

JuliaJakubcova commented 1 year ago

Issue: https://github.com/touchlab/KMMBridge/issues/269

Summary

Create integration test for using manual version to publish an artifact and confirm it exists. Confirm that if you try to publish the same version twice it fails. Confirm that if you increment the version manually it works

This will require some expansion of the existing integration test functionality because there currently isn't a hook we can use to set the new version as part of the CI flow.