Skip to content

Commit 4dba5dd

Browse files
committed
Update RELEASING.md with the information about snapshot versions
1 parent fc27b33 commit 4dba5dd

File tree

1 file changed

+14
-0
lines changed

1 file changed

+14
-0
lines changed

Diff for: RELEASING.md

+14
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
### Release Process
2+
13
These are the steps to release Gradle profiler.
24

35
* Edit gradle.properties to strip -SNAPSHOT from `profiler.version`
@@ -12,3 +14,15 @@ These are the steps to release Gradle profiler.
1214
* Update the [release draft](https://github.com/gradle/gradle-profiler/releases) prepared by [release-drafter](https://probot.github.io/apps/release-drafter/), assign the tag you created and publish the release
1315
* The [Publish to SDKman](https://builds.gradle.org/buildConfiguration/GradleProfiler_GradleProfilerPublishToSdkMan?branch=%3Cdefault%3E) should trigger automatically after the publishing job finishes. Though it may fail, since the artifacts are not yet on Maven Central. The build will retry the SDKMan publishing after half an hour. If it still doesn't work, you can trigger the build manually.
1416
* All done!
17+
18+
### Releasing Snapshot Versions
19+
20+
Releasing master snapshot versions is also supported.
21+
These versions are normally used for dogfooding in the [gradle/gradle](https://github.com/gradle/gradle) build.
22+
We use `-alpha` suffix for these versions, e.g. `0.20.0-alpha01`.
23+
24+
Process is the same as releasing the final versions, except that you should not publish the [release draft](https://github.com/gradle/gradle-profiler/releases).
25+
Also, the build will automatically detect a snapshot version if it contains `snapshot` or `alpha` and will skip publishing to SDKMan.
26+
27+
Latest version can be found in [Maven Central](https://mvnrepository.com/artifact/org.gradle.profiler/gradle-profiler).
28+

0 commit comments

Comments
 (0)