├── .github └── workflows │ └── tests.yaml ├── .gitignore ├── CHANGELOG.md ├── CODEOWNERS ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── UPGRADE.md ├── catalog-info.yaml ├── gradle.properties ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── settings.gradle └── src ├── main ├── groovy │ └── net │ │ └── researchgate │ │ └── release │ │ ├── BaseScmAdapter.groovy │ │ ├── BuildEventsListenerRegistryProvider.groovy │ │ ├── BzrAdapter.groovy │ │ ├── GitAdapter.groovy │ │ ├── HgAdapter.groovy │ │ ├── PluginHelper.groovy │ │ ├── ReleaseExtension.groovy │ │ ├── ReleasePlugin.groovy │ │ ├── SvnAdapter.groovy │ │ ├── cli │ │ └── Executor.groovy │ │ └── tasks │ │ ├── BaseReleaseTask.groovy │ │ ├── CheckCommitNeeded.groovy │ │ ├── CheckSnapshotDependencies.groovy │ │ ├── CheckUpdateNeeded.groovy │ │ ├── CheckoutAndMergeToReleaseBranch.groovy │ │ ├── CheckoutMergeFromReleaseBranch.groovy │ │ ├── CommitNewVersion.groovy │ │ ├── ConfirmReleaseVersion.groovy │ │ ├── CreateReleaseTag.groovy │ │ ├── InitScmAdapter.groovy │ │ ├── PreTagCommit.groovy │ │ ├── PrepareVersions.groovy │ │ ├── UnSnapshotVersion.groovy │ │ └── UpdateVersion.groovy └── resources │ └── META-INF │ └── gradle-plugins │ └── net.researchgate.release.properties └── test └── groovy └── net └── researchgate └── release ├── GitReleasePluginCheckCommitNeededTests.groovy ├── GitReleasePluginCheckUpdateNeededTests.groovy ├── GitReleasePluginCommitNewVersionTests.groovy ├── GitReleasePluginCreateReleaseTagTests.groovy ├── GitReleasePluginIntegrationTests.groovy ├── GitReleasePluginMultiProjectTests.groovy ├── GitReleasePluginTests.groovy ├── GitSpecification.groovy ├── KotlinDSLTest.groovy ├── PluginHelperTagNameTests.groovy ├── PluginHelperVersionPropertyFileTests.groovy ├── ReleaseExtensionTests.groovy ├── ReleasePluginCheckSnapshotDependenciesTests.groovy ├── ReleasePluginTests.groovy ├── SvnAdapterTests.groovy ├── TestAdapter.groovy └── cli └── ExecutorTests.groovy /.github/workflows/tests.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/researchgate/gradle-release/HEAD/.github/workflows/tests.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/researchgate/gradle-release/HEAD/.gitignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/researchgate/gradle-release/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CODEOWNERS: -------------------------------------------------------------------------------- 1 | @hillkorn 2 | -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/researchgate/gradle-release/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/researchgate/gradle-release/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/researchgate/gradle-release/HEAD/README.md -------------------------------------------------------------------------------- /UPGRADE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/researchgate/gradle-release/HEAD/UPGRADE.md -------------------------------------------------------------------------------- /catalog-info.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/researchgate/gradle-release/HEAD/catalog-info.yaml -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- 1 | version=3.1.1-SNAPSHOT 2 | -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/researchgate/gradle-release/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/researchgate/gradle-release/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/researchgate/gradle-release/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/researchgate/gradle-release/HEAD/gradlew.bat -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- 1 | rootProject.name = 'gradle-release' 2 | -------------------------------------------------------------------------------- /src/main/groovy/net/researchgate/release/BaseScmAdapter.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/researchgate/gradle-release/HEAD/src/main/groovy/net/researchgate/release/BaseScmAdapter.groovy -------------------------------------------------------------------------------- /src/main/groovy/net/researchgate/release/BuildEventsListenerRegistryProvider.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/researchgate/gradle-release/HEAD/src/main/groovy/net/researchgate/release/BuildEventsListenerRegistryProvider.groovy -------------------------------------------------------------------------------- /src/main/groovy/net/researchgate/release/BzrAdapter.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/researchgate/gradle-release/HEAD/src/main/groovy/net/researchgate/release/BzrAdapter.groovy -------------------------------------------------------------------------------- /src/main/groovy/net/researchgate/release/GitAdapter.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/researchgate/gradle-release/HEAD/src/main/groovy/net/researchgate/release/GitAdapter.groovy -------------------------------------------------------------------------------- /src/main/groovy/net/researchgate/release/HgAdapter.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/researchgate/gradle-release/HEAD/src/main/groovy/net/researchgate/release/HgAdapter.groovy -------------------------------------------------------------------------------- /src/main/groovy/net/researchgate/release/PluginHelper.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/researchgate/gradle-release/HEAD/src/main/groovy/net/researchgate/release/PluginHelper.groovy -------------------------------------------------------------------------------- /src/main/groovy/net/researchgate/release/ReleaseExtension.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/researchgate/gradle-release/HEAD/src/main/groovy/net/researchgate/release/ReleaseExtension.groovy -------------------------------------------------------------------------------- /src/main/groovy/net/researchgate/release/ReleasePlugin.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/researchgate/gradle-release/HEAD/src/main/groovy/net/researchgate/release/ReleasePlugin.groovy -------------------------------------------------------------------------------- /src/main/groovy/net/researchgate/release/SvnAdapter.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/researchgate/gradle-release/HEAD/src/main/groovy/net/researchgate/release/SvnAdapter.groovy -------------------------------------------------------------------------------- /src/main/groovy/net/researchgate/release/cli/Executor.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/researchgate/gradle-release/HEAD/src/main/groovy/net/researchgate/release/cli/Executor.groovy -------------------------------------------------------------------------------- /src/main/groovy/net/researchgate/release/tasks/BaseReleaseTask.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/researchgate/gradle-release/HEAD/src/main/groovy/net/researchgate/release/tasks/BaseReleaseTask.groovy -------------------------------------------------------------------------------- /src/main/groovy/net/researchgate/release/tasks/CheckCommitNeeded.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/researchgate/gradle-release/HEAD/src/main/groovy/net/researchgate/release/tasks/CheckCommitNeeded.groovy -------------------------------------------------------------------------------- /src/main/groovy/net/researchgate/release/tasks/CheckSnapshotDependencies.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/researchgate/gradle-release/HEAD/src/main/groovy/net/researchgate/release/tasks/CheckSnapshotDependencies.groovy -------------------------------------------------------------------------------- /src/main/groovy/net/researchgate/release/tasks/CheckUpdateNeeded.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/researchgate/gradle-release/HEAD/src/main/groovy/net/researchgate/release/tasks/CheckUpdateNeeded.groovy -------------------------------------------------------------------------------- /src/main/groovy/net/researchgate/release/tasks/CheckoutAndMergeToReleaseBranch.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/researchgate/gradle-release/HEAD/src/main/groovy/net/researchgate/release/tasks/CheckoutAndMergeToReleaseBranch.groovy -------------------------------------------------------------------------------- /src/main/groovy/net/researchgate/release/tasks/CheckoutMergeFromReleaseBranch.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/researchgate/gradle-release/HEAD/src/main/groovy/net/researchgate/release/tasks/CheckoutMergeFromReleaseBranch.groovy -------------------------------------------------------------------------------- /src/main/groovy/net/researchgate/release/tasks/CommitNewVersion.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/researchgate/gradle-release/HEAD/src/main/groovy/net/researchgate/release/tasks/CommitNewVersion.groovy -------------------------------------------------------------------------------- /src/main/groovy/net/researchgate/release/tasks/ConfirmReleaseVersion.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/researchgate/gradle-release/HEAD/src/main/groovy/net/researchgate/release/tasks/ConfirmReleaseVersion.groovy -------------------------------------------------------------------------------- /src/main/groovy/net/researchgate/release/tasks/CreateReleaseTag.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/researchgate/gradle-release/HEAD/src/main/groovy/net/researchgate/release/tasks/CreateReleaseTag.groovy -------------------------------------------------------------------------------- /src/main/groovy/net/researchgate/release/tasks/InitScmAdapter.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/researchgate/gradle-release/HEAD/src/main/groovy/net/researchgate/release/tasks/InitScmAdapter.groovy -------------------------------------------------------------------------------- /src/main/groovy/net/researchgate/release/tasks/PreTagCommit.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/researchgate/gradle-release/HEAD/src/main/groovy/net/researchgate/release/tasks/PreTagCommit.groovy -------------------------------------------------------------------------------- /src/main/groovy/net/researchgate/release/tasks/PrepareVersions.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/researchgate/gradle-release/HEAD/src/main/groovy/net/researchgate/release/tasks/PrepareVersions.groovy -------------------------------------------------------------------------------- /src/main/groovy/net/researchgate/release/tasks/UnSnapshotVersion.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/researchgate/gradle-release/HEAD/src/main/groovy/net/researchgate/release/tasks/UnSnapshotVersion.groovy -------------------------------------------------------------------------------- /src/main/groovy/net/researchgate/release/tasks/UpdateVersion.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/researchgate/gradle-release/HEAD/src/main/groovy/net/researchgate/release/tasks/UpdateVersion.groovy -------------------------------------------------------------------------------- /src/main/resources/META-INF/gradle-plugins/net.researchgate.release.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/researchgate/gradle-release/HEAD/src/main/resources/META-INF/gradle-plugins/net.researchgate.release.properties -------------------------------------------------------------------------------- /src/test/groovy/net/researchgate/release/GitReleasePluginCheckCommitNeededTests.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/researchgate/gradle-release/HEAD/src/test/groovy/net/researchgate/release/GitReleasePluginCheckCommitNeededTests.groovy -------------------------------------------------------------------------------- /src/test/groovy/net/researchgate/release/GitReleasePluginCheckUpdateNeededTests.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/researchgate/gradle-release/HEAD/src/test/groovy/net/researchgate/release/GitReleasePluginCheckUpdateNeededTests.groovy -------------------------------------------------------------------------------- /src/test/groovy/net/researchgate/release/GitReleasePluginCommitNewVersionTests.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/researchgate/gradle-release/HEAD/src/test/groovy/net/researchgate/release/GitReleasePluginCommitNewVersionTests.groovy -------------------------------------------------------------------------------- /src/test/groovy/net/researchgate/release/GitReleasePluginCreateReleaseTagTests.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/researchgate/gradle-release/HEAD/src/test/groovy/net/researchgate/release/GitReleasePluginCreateReleaseTagTests.groovy -------------------------------------------------------------------------------- /src/test/groovy/net/researchgate/release/GitReleasePluginIntegrationTests.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/researchgate/gradle-release/HEAD/src/test/groovy/net/researchgate/release/GitReleasePluginIntegrationTests.groovy -------------------------------------------------------------------------------- /src/test/groovy/net/researchgate/release/GitReleasePluginMultiProjectTests.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/researchgate/gradle-release/HEAD/src/test/groovy/net/researchgate/release/GitReleasePluginMultiProjectTests.groovy -------------------------------------------------------------------------------- /src/test/groovy/net/researchgate/release/GitReleasePluginTests.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/researchgate/gradle-release/HEAD/src/test/groovy/net/researchgate/release/GitReleasePluginTests.groovy -------------------------------------------------------------------------------- /src/test/groovy/net/researchgate/release/GitSpecification.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/researchgate/gradle-release/HEAD/src/test/groovy/net/researchgate/release/GitSpecification.groovy -------------------------------------------------------------------------------- /src/test/groovy/net/researchgate/release/KotlinDSLTest.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/researchgate/gradle-release/HEAD/src/test/groovy/net/researchgate/release/KotlinDSLTest.groovy -------------------------------------------------------------------------------- /src/test/groovy/net/researchgate/release/PluginHelperTagNameTests.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/researchgate/gradle-release/HEAD/src/test/groovy/net/researchgate/release/PluginHelperTagNameTests.groovy -------------------------------------------------------------------------------- /src/test/groovy/net/researchgate/release/PluginHelperVersionPropertyFileTests.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/researchgate/gradle-release/HEAD/src/test/groovy/net/researchgate/release/PluginHelperVersionPropertyFileTests.groovy -------------------------------------------------------------------------------- /src/test/groovy/net/researchgate/release/ReleaseExtensionTests.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/researchgate/gradle-release/HEAD/src/test/groovy/net/researchgate/release/ReleaseExtensionTests.groovy -------------------------------------------------------------------------------- /src/test/groovy/net/researchgate/release/ReleasePluginCheckSnapshotDependenciesTests.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/researchgate/gradle-release/HEAD/src/test/groovy/net/researchgate/release/ReleasePluginCheckSnapshotDependenciesTests.groovy -------------------------------------------------------------------------------- /src/test/groovy/net/researchgate/release/ReleasePluginTests.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/researchgate/gradle-release/HEAD/src/test/groovy/net/researchgate/release/ReleasePluginTests.groovy -------------------------------------------------------------------------------- /src/test/groovy/net/researchgate/release/SvnAdapterTests.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/researchgate/gradle-release/HEAD/src/test/groovy/net/researchgate/release/SvnAdapterTests.groovy -------------------------------------------------------------------------------- /src/test/groovy/net/researchgate/release/TestAdapter.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/researchgate/gradle-release/HEAD/src/test/groovy/net/researchgate/release/TestAdapter.groovy -------------------------------------------------------------------------------- /src/test/groovy/net/researchgate/release/cli/ExecutorTests.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/researchgate/gradle-release/HEAD/src/test/groovy/net/researchgate/release/cli/ExecutorTests.groovy --------------------------------------------------------------------------------