Skip to content

refactor: update code for deployments#193

Merged
Ilia Permiashkin (p3rmiashkin) merged 1 commit into
JetBrains:masterfrom
p3rmiashkin:ilia.permiashkin/deployment
Jun 5, 2026
Merged

refactor: update code for deployments#193
Ilia Permiashkin (p3rmiashkin) merged 1 commit into
JetBrains:masterfrom
p3rmiashkin:ilia.permiashkin/deployment

Conversation

@p3rmiashkin

Copy link
Copy Markdown
Contributor

No description provided.

Comment thread build.gradle.kts
import okhttp3.RequestBody.Companion.asRequestBody
import okhttp3.RequestBody.Companion.toRequestBody
import org.jetbrains.configureSonatypePublicationIfNecessary
import groovy.json.JsonBuilder

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Groovy? In a Kotlin script? Looks strange.

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is code written by Ivan Migalev (@fornever) for Reactive Distributed Communication Framework. See https://github.com/JetBrains/rd/blob/master/build.gradle.kts

@donnerpeter

Copy link
Copy Markdown
Member

Looks like a lot of new code. What's the purpose of the change?

@p3rmiashkin

Copy link
Copy Markdown
Contributor Author

The purpose of the change is to make deployment fully automated. Right now publishing is a manual step and requires someone to log in to https://central.sonatype.com/ and click Publish button.

@p3rmiashkin Ilia Permiashkin (p3rmiashkin) merged commit ab4527e into JetBrains:master Jun 5, 2026
3 checks passed
@p3rmiashkin Ilia Permiashkin (p3rmiashkin) deleted the ilia.permiashkin/deployment branch June 5, 2026 09:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants