camunda / issues

4 stars 0 forks source link

identity-sdk and starter should be uploaded to maven central #753

Closed engineering-issue-sync-app[bot] closed 4 months ago

engineering-issue-sync-app[bot] commented 4 months ago

Related support issue https://jira.camunda.com/browse/SUPPORT-21947

Describe the bug With the release of 8.4.0 (to confirm the exact version) io.camunda.spring:spring-boot-starter-camunda library has a dependency on Identity SDK. At the moment we upload our artifacts only to Camunda artifactory and thus these can not be found without adding artifactory as a source (it is missing in documentation and was not required prior to 8.4)

example error (see https://github.com/camunda/issues/issues/695)

Solution To fix the bug we should upload following artifacts to maven central:

Currently available versions for 8.4.0+ and 8.5.0+ should be uploaded manually. For future patch releases of 8.4 and 8.5 we should update the release workflows

To Reproduce

  1. Set up a maven project
  2. Use io.camunda.spring:spring-boot-starter-camunda as a dependency

Observed behavior Example with spring:spring-boot-starter-camunda:8.4.3

   > Could not find io.camunda:identity-sdk:8.4.3.

     Required by:
         project :myproject> io.camunda.spring:spring-boot-starter-camunda:8.4.2 > io.camunda.spring:java-client-operate:8.4.2 > io.camunda.spring:java-common:8.4.2

Expected behavior No errors

Screenshots

Log/Stacktrace

Full Stacktrace

``` ```

Environment:

Additional context

:robot: This issue is automatically synced from: source

engineering-issue-sync-app[bot] commented 4 months ago

The artifacts are now available on Maven Central: https://mvnrepository.com/artifact/io.camunda/identity-sdk

:robot: This comment from @dlavrenuek is automatically synced from: source