Skip to content

Latest commit

 

History

History
53 lines (36 loc) · 1.51 KB

DEPLOY.md

File metadata and controls

53 lines (36 loc) · 1.51 KB

Steps to deploy

Preparation

  1. Run tests
  2. Increase the version in the gradle.properties and src/commonMain/kotlin/com/configcat/Constants.kt file.
  3. Commit & Push

Publish

Use the same version for the git tag as in the properties file.

No "v" prefix used in the tag name!

  • Via git tag

    1. Create a new version tag.
      git tag [MAJOR].[MINOR].[PATCH]

      Example: git tag 2.5.5

    2. Push the tag.
      git push origin --tags
  • Via Github release

    Create a new Github release with a new version tag and release notes.

Sync

  1. Log in to Maven Repository and follow these steps:
    1. Select Staging Repositories and select the version you published.
    2. Click Close. The process might take some time, click Refresh to get the latest state.
    3. When the repo is closed click Release, tick the Auto drop when released option.
  2. Make sure the new version is available on Maven Central. (It might take some time - up to hours - until the repo is synced)

Update import examples in local README.md

Update code examples in ConfigCat Dashboard projects

Steps to connect your application

  1. Update Maven import examples.
  2. Update Gradle import examples.

Update import examples in Docs

Update samples

Update and test sample apps with the new SDK version.