nebula-release-plugin
nebula-release-plugin copied to clipboard
Release opinions based around gradle-git
**use case**: build and release docker images and helm charts **the issue**: Because docker tags won't accept the `+` symbol, I added the sanitizeVersion property ``` -Prelease.sanitizeVersion=true ``` This replaces...
Does Nebula work with a version inference strategy based on commit messages (Conventional Commits )? For instance, if the commits made after the last version tag begin with "BREAKING CHANGE:",...
We have been a long time user of the nebula-release-plugin but starting with the refactoring since the 18.0.0 version the plugin is getting more and more unstable. Things that have...
Since 18.0.4 NearestVersionLocator cannot handle non-semver tags (ie. "latest") correctly any more
Hey, up until v18.0.3 the following scenario was handled correctly: Given the following tag history of a repository in chronologically descending order: latest v2.0.0 v1.3.0 v1.2.4 Nebula release until v18.0.3...
Hello, We are having a springboot application that we want to use with nebula. When running the build task with configuration-cache activated, we get the following report: `⌄⚠️cannot serialize object...
Setting the Gradle git.root property as per the docs (https://github.com/nebula-plugins/nebula-release-plugin#git-root-is-in-a-different-location-from-gradle-root) fails since major release 18+. The command "rev-parse --is-inside-work-tree" returns false and makes the plugin fail to detect the git...
When git is configured for version 4 indexes and index.skipHash is true jgit blows up on a DIRC checksum mismatched. JGit prior to 6.6 doesn't support it. This is fixed...
In `GitWriteCommandsUtil` `executeGitCommand` you raise a `GradleException` if stderr is not empty. Since git writes its log to stderr this is misleading/false behaviour. We tag our release versions using nebula...
I'm trying to configure this plugin for my java app, but my "main" branch is protected. Running "./gradlew final" involves a git push at some point, to get the tags...