kotlinx-atomicfu icon indicating copy to clipboard operation
kotlinx-atomicfu copied to clipboard

Publish gradle plugin properly

Open NikkyAI opened this issue 3 years ago • 7 comments

following the guide at https://docs.gradle.org/current/userguide/publishing_gradle_plugins.html this should make publishing to the gradle plugin repo easier

integrate this step into your publishing workflow or CI

$ ./gradlew publishPlugins -Pgradle.publish.key=<key> -Pgradle.publish.secret=<secret>

tested with publishToMavenLocal

allows to use atomicfu plugin with the following syntax:

plugins {
    id("kotlinx-atomicfu") version "0.16.3"
}

fixes #56

NikkyAI avatar Oct 01 '21 11:10 NikkyAI

Wonder what got this stuck

ArcticLampyrid avatar Sep 17 '22 15:09 ArcticLampyrid

Why don't we merge this?

Nek-12 avatar Oct 30 '22 08:10 Nek-12

Hi! Thank you and sorry for the delay 🙏🏻 I tested publishing the plugin to the local Space repo and got some problems. I'm working on updating the script.

mvicsokolova avatar Nov 01 '22 13:11 mvicsokolova

Could we change the id to org.jetbrains.kotlin.plugin.atomicfu as requested in https://github.com/Kotlin/kotlinx-atomicfu/pull/74?

hfhbd avatar Nov 02 '22 12:11 hfhbd

It's been 5 months, any updates?

willflier avatar Mar 16 '23 11:03 willflier

It's been a year, any updates?

Nek-12 avatar Mar 24 '24 11:03 Nek-12

Hi there! I apologize for such the delay in publishing the plugin. It wasn't an immediate priority before. Now, I'm focusing on stabilizing the library, and simplifying the plugin application is currently in progress. The plugin will be published to GPP, and no buildscript configurations will ne necessary in the next few releases. Thank you!

mvicsokolova avatar Mar 25 '24 11:03 mvicsokolova