diff --git a/infrastructure.properties b/release-tools/infrastructure.properties similarity index 100% rename from infrastructure.properties rename to release-tools/infrastructure.properties diff --git a/pom.xml b/release-tools/pom.xml similarity index 100% rename from pom.xml rename to release-tools/pom.xml diff --git a/readme.md b/release-tools/readme.md similarity index 100% rename from readme.md rename to release-tools/readme.md diff --git a/src/main/java/org/springframework/data/release/announcement/AnnouncementOperations.java b/release-tools/src/main/java/org/springframework/data/release/announcement/AnnouncementOperations.java similarity index 100% rename from src/main/java/org/springframework/data/release/announcement/AnnouncementOperations.java rename to release-tools/src/main/java/org/springframework/data/release/announcement/AnnouncementOperations.java diff --git a/src/main/java/org/springframework/data/release/cli/IssueTracerCommands.java b/release-tools/src/main/java/org/springframework/data/release/cli/IssueTracerCommands.java similarity index 100% rename from src/main/java/org/springframework/data/release/cli/IssueTracerCommands.java rename to release-tools/src/main/java/org/springframework/data/release/cli/IssueTracerCommands.java diff --git a/src/main/java/org/springframework/data/release/cli/ModelCommands.java b/release-tools/src/main/java/org/springframework/data/release/cli/ModelCommands.java similarity index 100% rename from src/main/java/org/springframework/data/release/cli/ModelCommands.java rename to release-tools/src/main/java/org/springframework/data/release/cli/ModelCommands.java diff --git a/src/main/java/org/springframework/data/release/cli/ReleaseCommands.java b/release-tools/src/main/java/org/springframework/data/release/cli/ReleaseCommands.java similarity index 100% rename from src/main/java/org/springframework/data/release/cli/ReleaseCommands.java rename to release-tools/src/main/java/org/springframework/data/release/cli/ReleaseCommands.java diff --git a/src/main/java/org/springframework/data/release/cli/SpringDataReleaseCliBannerProvider.java b/release-tools/src/main/java/org/springframework/data/release/cli/SpringDataReleaseCliBannerProvider.java similarity index 100% rename from src/main/java/org/springframework/data/release/cli/SpringDataReleaseCliBannerProvider.java rename to release-tools/src/main/java/org/springframework/data/release/cli/SpringDataReleaseCliBannerProvider.java diff --git a/src/main/java/org/springframework/data/release/cli/SpringDataReleaseCliPromptProvider.java b/release-tools/src/main/java/org/springframework/data/release/cli/SpringDataReleaseCliPromptProvider.java similarity index 100% rename from src/main/java/org/springframework/data/release/cli/SpringDataReleaseCliPromptProvider.java rename to release-tools/src/main/java/org/springframework/data/release/cli/SpringDataReleaseCliPromptProvider.java diff --git a/src/main/java/org/springframework/data/release/cli/StaticResources.java b/release-tools/src/main/java/org/springframework/data/release/cli/StaticResources.java similarity index 100% rename from src/main/java/org/springframework/data/release/cli/StaticResources.java rename to release-tools/src/main/java/org/springframework/data/release/cli/StaticResources.java diff --git a/src/main/java/org/springframework/data/release/cli/TrainConverter.java b/release-tools/src/main/java/org/springframework/data/release/cli/TrainConverter.java similarity index 100% rename from src/main/java/org/springframework/data/release/cli/TrainConverter.java rename to release-tools/src/main/java/org/springframework/data/release/cli/TrainConverter.java diff --git a/src/main/java/org/springframework/data/release/cli/TrainIterationConverter.java b/release-tools/src/main/java/org/springframework/data/release/cli/TrainIterationConverter.java similarity index 100% rename from src/main/java/org/springframework/data/release/cli/TrainIterationConverter.java rename to release-tools/src/main/java/org/springframework/data/release/cli/TrainIterationConverter.java diff --git a/src/main/java/org/springframework/data/release/docs/DocumentationOperations.java b/release-tools/src/main/java/org/springframework/data/release/docs/DocumentationOperations.java similarity index 100% rename from src/main/java/org/springframework/data/release/docs/DocumentationOperations.java rename to release-tools/src/main/java/org/springframework/data/release/docs/DocumentationOperations.java diff --git a/src/main/java/org/springframework/data/release/git/Branch.java b/release-tools/src/main/java/org/springframework/data/release/git/Branch.java similarity index 100% rename from src/main/java/org/springframework/data/release/git/Branch.java rename to release-tools/src/main/java/org/springframework/data/release/git/Branch.java diff --git a/src/main/java/org/springframework/data/release/git/Commit.java b/release-tools/src/main/java/org/springframework/data/release/git/Commit.java similarity index 100% rename from src/main/java/org/springframework/data/release/git/Commit.java rename to release-tools/src/main/java/org/springframework/data/release/git/Commit.java diff --git a/src/main/java/org/springframework/data/release/git/GitCommands.java b/release-tools/src/main/java/org/springframework/data/release/git/GitCommands.java similarity index 100% rename from src/main/java/org/springframework/data/release/git/GitCommands.java rename to release-tools/src/main/java/org/springframework/data/release/git/GitCommands.java diff --git a/src/main/java/org/springframework/data/release/git/GitOperations.java b/release-tools/src/main/java/org/springframework/data/release/git/GitOperations.java similarity index 100% rename from src/main/java/org/springframework/data/release/git/GitOperations.java rename to release-tools/src/main/java/org/springframework/data/release/git/GitOperations.java diff --git a/src/main/java/org/springframework/data/release/git/GitProject.java b/release-tools/src/main/java/org/springframework/data/release/git/GitProject.java similarity index 100% rename from src/main/java/org/springframework/data/release/git/GitProject.java rename to release-tools/src/main/java/org/springframework/data/release/git/GitProject.java diff --git a/src/main/java/org/springframework/data/release/git/GitServer.java b/release-tools/src/main/java/org/springframework/data/release/git/GitServer.java similarity index 100% rename from src/main/java/org/springframework/data/release/git/GitServer.java rename to release-tools/src/main/java/org/springframework/data/release/git/GitServer.java diff --git a/src/main/java/org/springframework/data/release/git/Tag.java b/release-tools/src/main/java/org/springframework/data/release/git/Tag.java similarity index 100% rename from src/main/java/org/springframework/data/release/git/Tag.java rename to release-tools/src/main/java/org/springframework/data/release/git/Tag.java diff --git a/src/main/java/org/springframework/data/release/git/Tags.java b/release-tools/src/main/java/org/springframework/data/release/git/Tags.java similarity index 100% rename from src/main/java/org/springframework/data/release/git/Tags.java rename to release-tools/src/main/java/org/springframework/data/release/git/Tags.java diff --git a/src/main/java/org/springframework/data/release/gradle/GradleOperations.java b/release-tools/src/main/java/org/springframework/data/release/gradle/GradleOperations.java similarity index 100% rename from src/main/java/org/springframework/data/release/gradle/GradleOperations.java rename to release-tools/src/main/java/org/springframework/data/release/gradle/GradleOperations.java diff --git a/src/main/java/org/springframework/data/release/io/CommandResult.java b/release-tools/src/main/java/org/springframework/data/release/io/CommandResult.java similarity index 100% rename from src/main/java/org/springframework/data/release/io/CommandResult.java rename to release-tools/src/main/java/org/springframework/data/release/io/CommandResult.java diff --git a/src/main/java/org/springframework/data/release/io/CommonsExecOsCommandOperations.java b/release-tools/src/main/java/org/springframework/data/release/io/CommonsExecOsCommandOperations.java similarity index 100% rename from src/main/java/org/springframework/data/release/io/CommonsExecOsCommandOperations.java rename to release-tools/src/main/java/org/springframework/data/release/io/CommonsExecOsCommandOperations.java diff --git a/src/main/java/org/springframework/data/release/io/OsCommandOperations.java b/release-tools/src/main/java/org/springframework/data/release/io/OsCommandOperations.java similarity index 100% rename from src/main/java/org/springframework/data/release/io/OsCommandOperations.java rename to release-tools/src/main/java/org/springframework/data/release/io/OsCommandOperations.java diff --git a/src/main/java/org/springframework/data/release/io/OsConfiguration.java b/release-tools/src/main/java/org/springframework/data/release/io/OsConfiguration.java similarity index 100% rename from src/main/java/org/springframework/data/release/io/OsConfiguration.java rename to release-tools/src/main/java/org/springframework/data/release/io/OsConfiguration.java diff --git a/src/main/java/org/springframework/data/release/io/Workspace.java b/release-tools/src/main/java/org/springframework/data/release/io/Workspace.java similarity index 100% rename from src/main/java/org/springframework/data/release/io/Workspace.java rename to release-tools/src/main/java/org/springframework/data/release/io/Workspace.java diff --git a/src/main/java/org/springframework/data/release/jira/Changelog.java b/release-tools/src/main/java/org/springframework/data/release/jira/Changelog.java similarity index 100% rename from src/main/java/org/springframework/data/release/jira/Changelog.java rename to release-tools/src/main/java/org/springframework/data/release/jira/Changelog.java diff --git a/src/main/java/org/springframework/data/release/jira/Credentials.java b/release-tools/src/main/java/org/springframework/data/release/jira/Credentials.java similarity index 100% rename from src/main/java/org/springframework/data/release/jira/Credentials.java rename to release-tools/src/main/java/org/springframework/data/release/jira/Credentials.java diff --git a/src/main/java/org/springframework/data/release/jira/GitHubIssue.java b/release-tools/src/main/java/org/springframework/data/release/jira/GitHubIssue.java similarity index 100% rename from src/main/java/org/springframework/data/release/jira/GitHubIssue.java rename to release-tools/src/main/java/org/springframework/data/release/jira/GitHubIssue.java diff --git a/src/main/java/org/springframework/data/release/jira/GitHubIssueTracker.java b/release-tools/src/main/java/org/springframework/data/release/jira/GitHubIssueTracker.java similarity index 100% rename from src/main/java/org/springframework/data/release/jira/GitHubIssueTracker.java rename to release-tools/src/main/java/org/springframework/data/release/jira/GitHubIssueTracker.java diff --git a/src/main/java/org/springframework/data/release/jira/GitHubMilestone.java b/release-tools/src/main/java/org/springframework/data/release/jira/GitHubMilestone.java similarity index 100% rename from src/main/java/org/springframework/data/release/jira/GitHubMilestone.java rename to release-tools/src/main/java/org/springframework/data/release/jira/GitHubMilestone.java diff --git a/src/main/java/org/springframework/data/release/jira/IssueTracker.java b/release-tools/src/main/java/org/springframework/data/release/jira/IssueTracker.java similarity index 100% rename from src/main/java/org/springframework/data/release/jira/IssueTracker.java rename to release-tools/src/main/java/org/springframework/data/release/jira/IssueTracker.java diff --git a/src/main/java/org/springframework/data/release/jira/Jira.java b/release-tools/src/main/java/org/springframework/data/release/jira/Jira.java similarity index 100% rename from src/main/java/org/springframework/data/release/jira/Jira.java rename to release-tools/src/main/java/org/springframework/data/release/jira/Jira.java diff --git a/src/main/java/org/springframework/data/release/jira/JiraConfiguration.java b/release-tools/src/main/java/org/springframework/data/release/jira/JiraConfiguration.java similarity index 100% rename from src/main/java/org/springframework/data/release/jira/JiraConfiguration.java rename to release-tools/src/main/java/org/springframework/data/release/jira/JiraConfiguration.java diff --git a/src/main/java/org/springframework/data/release/jira/JiraConnector.java b/release-tools/src/main/java/org/springframework/data/release/jira/JiraConnector.java similarity index 100% rename from src/main/java/org/springframework/data/release/jira/JiraConnector.java rename to release-tools/src/main/java/org/springframework/data/release/jira/JiraConnector.java diff --git a/src/main/java/org/springframework/data/release/jira/JiraIssue.java b/release-tools/src/main/java/org/springframework/data/release/jira/JiraIssue.java similarity index 100% rename from src/main/java/org/springframework/data/release/jira/JiraIssue.java rename to release-tools/src/main/java/org/springframework/data/release/jira/JiraIssue.java diff --git a/src/main/java/org/springframework/data/release/jira/JiraIssues.java b/release-tools/src/main/java/org/springframework/data/release/jira/JiraIssues.java similarity index 100% rename from src/main/java/org/springframework/data/release/jira/JiraIssues.java rename to release-tools/src/main/java/org/springframework/data/release/jira/JiraIssues.java diff --git a/src/main/java/org/springframework/data/release/jira/JiraVersion.java b/release-tools/src/main/java/org/springframework/data/release/jira/JiraVersion.java similarity index 100% rename from src/main/java/org/springframework/data/release/jira/JiraVersion.java rename to release-tools/src/main/java/org/springframework/data/release/jira/JiraVersion.java diff --git a/src/main/java/org/springframework/data/release/jira/JqlQuery.java b/release-tools/src/main/java/org/springframework/data/release/jira/JqlQuery.java similarity index 100% rename from src/main/java/org/springframework/data/release/jira/JqlQuery.java rename to release-tools/src/main/java/org/springframework/data/release/jira/JqlQuery.java diff --git a/src/main/java/org/springframework/data/release/jira/Ticket.java b/release-tools/src/main/java/org/springframework/data/release/jira/Ticket.java similarity index 100% rename from src/main/java/org/springframework/data/release/jira/Ticket.java rename to release-tools/src/main/java/org/springframework/data/release/jira/Ticket.java diff --git a/src/main/java/org/springframework/data/release/jira/Tickets.java b/release-tools/src/main/java/org/springframework/data/release/jira/Tickets.java similarity index 100% rename from src/main/java/org/springframework/data/release/jira/Tickets.java rename to release-tools/src/main/java/org/springframework/data/release/jira/Tickets.java diff --git a/src/main/java/org/springframework/data/release/maven/Artifact.java b/release-tools/src/main/java/org/springframework/data/release/maven/Artifact.java similarity index 100% rename from src/main/java/org/springframework/data/release/maven/Artifact.java rename to release-tools/src/main/java/org/springframework/data/release/maven/Artifact.java diff --git a/src/main/java/org/springframework/data/release/maven/GroupId.java b/release-tools/src/main/java/org/springframework/data/release/maven/GroupId.java similarity index 100% rename from src/main/java/org/springframework/data/release/maven/GroupId.java rename to release-tools/src/main/java/org/springframework/data/release/maven/GroupId.java diff --git a/src/main/java/org/springframework/data/release/maven/MavenConfig.java b/release-tools/src/main/java/org/springframework/data/release/maven/MavenConfig.java similarity index 100% rename from src/main/java/org/springframework/data/release/maven/MavenConfig.java rename to release-tools/src/main/java/org/springframework/data/release/maven/MavenConfig.java diff --git a/src/main/java/org/springframework/data/release/maven/MavenOperations.java b/release-tools/src/main/java/org/springframework/data/release/maven/MavenOperations.java similarity index 100% rename from src/main/java/org/springframework/data/release/maven/MavenOperations.java rename to release-tools/src/main/java/org/springframework/data/release/maven/MavenOperations.java diff --git a/src/main/java/org/springframework/data/release/maven/MavenProject.java b/release-tools/src/main/java/org/springframework/data/release/maven/MavenProject.java similarity index 100% rename from src/main/java/org/springframework/data/release/maven/MavenProject.java rename to release-tools/src/main/java/org/springframework/data/release/maven/MavenProject.java diff --git a/src/main/java/org/springframework/data/release/maven/ParentPom.java b/release-tools/src/main/java/org/springframework/data/release/maven/ParentPom.java similarity index 100% rename from src/main/java/org/springframework/data/release/maven/ParentPom.java rename to release-tools/src/main/java/org/springframework/data/release/maven/ParentPom.java diff --git a/src/main/java/org/springframework/data/release/maven/Pom.java b/release-tools/src/main/java/org/springframework/data/release/maven/Pom.java similarity index 100% rename from src/main/java/org/springframework/data/release/maven/Pom.java rename to release-tools/src/main/java/org/springframework/data/release/maven/Pom.java diff --git a/src/main/java/org/springframework/data/release/maven/Repository.java b/release-tools/src/main/java/org/springframework/data/release/maven/Repository.java similarity index 100% rename from src/main/java/org/springframework/data/release/maven/Repository.java rename to release-tools/src/main/java/org/springframework/data/release/maven/Repository.java diff --git a/src/main/java/org/springframework/data/release/misc/ReleaseOperations.java b/release-tools/src/main/java/org/springframework/data/release/misc/ReleaseOperations.java similarity index 100% rename from src/main/java/org/springframework/data/release/misc/ReleaseOperations.java rename to release-tools/src/main/java/org/springframework/data/release/misc/ReleaseOperations.java diff --git a/src/main/java/org/springframework/data/release/model/ArtifactVersion.java b/release-tools/src/main/java/org/springframework/data/release/model/ArtifactVersion.java similarity index 100% rename from src/main/java/org/springframework/data/release/model/ArtifactVersion.java rename to release-tools/src/main/java/org/springframework/data/release/model/ArtifactVersion.java diff --git a/src/main/java/org/springframework/data/release/model/Iteration.java b/release-tools/src/main/java/org/springframework/data/release/model/Iteration.java similarity index 100% rename from src/main/java/org/springframework/data/release/model/Iteration.java rename to release-tools/src/main/java/org/springframework/data/release/model/Iteration.java diff --git a/src/main/java/org/springframework/data/release/model/IterationVersion.java b/release-tools/src/main/java/org/springframework/data/release/model/IterationVersion.java similarity index 100% rename from src/main/java/org/springframework/data/release/model/IterationVersion.java rename to release-tools/src/main/java/org/springframework/data/release/model/IterationVersion.java diff --git a/src/main/java/org/springframework/data/release/model/Module.java b/release-tools/src/main/java/org/springframework/data/release/model/Module.java similarity index 100% rename from src/main/java/org/springframework/data/release/model/Module.java rename to release-tools/src/main/java/org/springframework/data/release/model/Module.java diff --git a/src/main/java/org/springframework/data/release/model/ModuleIteration.java b/release-tools/src/main/java/org/springframework/data/release/model/ModuleIteration.java similarity index 100% rename from src/main/java/org/springframework/data/release/model/ModuleIteration.java rename to release-tools/src/main/java/org/springframework/data/release/model/ModuleIteration.java diff --git a/src/main/java/org/springframework/data/release/model/Phase.java b/release-tools/src/main/java/org/springframework/data/release/model/Phase.java similarity index 100% rename from src/main/java/org/springframework/data/release/model/Phase.java rename to release-tools/src/main/java/org/springframework/data/release/model/Phase.java diff --git a/src/main/java/org/springframework/data/release/model/Project.java b/release-tools/src/main/java/org/springframework/data/release/model/Project.java similarity index 100% rename from src/main/java/org/springframework/data/release/model/Project.java rename to release-tools/src/main/java/org/springframework/data/release/model/Project.java diff --git a/src/main/java/org/springframework/data/release/model/ProjectKey.java b/release-tools/src/main/java/org/springframework/data/release/model/ProjectKey.java similarity index 100% rename from src/main/java/org/springframework/data/release/model/ProjectKey.java rename to release-tools/src/main/java/org/springframework/data/release/model/ProjectKey.java diff --git a/src/main/java/org/springframework/data/release/model/Projects.java b/release-tools/src/main/java/org/springframework/data/release/model/Projects.java similarity index 100% rename from src/main/java/org/springframework/data/release/model/Projects.java rename to release-tools/src/main/java/org/springframework/data/release/model/Projects.java diff --git a/src/main/java/org/springframework/data/release/model/Release.java b/release-tools/src/main/java/org/springframework/data/release/model/Release.java similarity index 100% rename from src/main/java/org/springframework/data/release/model/Release.java rename to release-tools/src/main/java/org/springframework/data/release/model/Release.java diff --git a/src/main/java/org/springframework/data/release/model/ReleaseTrains.java b/release-tools/src/main/java/org/springframework/data/release/model/ReleaseTrains.java similarity index 100% rename from src/main/java/org/springframework/data/release/model/ReleaseTrains.java rename to release-tools/src/main/java/org/springframework/data/release/model/ReleaseTrains.java diff --git a/src/main/java/org/springframework/data/release/model/Tracker.java b/release-tools/src/main/java/org/springframework/data/release/model/Tracker.java similarity index 100% rename from src/main/java/org/springframework/data/release/model/Tracker.java rename to release-tools/src/main/java/org/springframework/data/release/model/Tracker.java diff --git a/src/main/java/org/springframework/data/release/model/Train.java b/release-tools/src/main/java/org/springframework/data/release/model/Train.java similarity index 100% rename from src/main/java/org/springframework/data/release/model/Train.java rename to release-tools/src/main/java/org/springframework/data/release/model/Train.java diff --git a/src/main/java/org/springframework/data/release/model/TrainIteration.java b/release-tools/src/main/java/org/springframework/data/release/model/TrainIteration.java similarity index 100% rename from src/main/java/org/springframework/data/release/model/TrainIteration.java rename to release-tools/src/main/java/org/springframework/data/release/model/TrainIteration.java diff --git a/src/main/java/org/springframework/data/release/model/Transition.java b/release-tools/src/main/java/org/springframework/data/release/model/Transition.java similarity index 100% rename from src/main/java/org/springframework/data/release/model/Transition.java rename to release-tools/src/main/java/org/springframework/data/release/model/Transition.java diff --git a/src/main/java/org/springframework/data/release/model/Version.java b/release-tools/src/main/java/org/springframework/data/release/model/Version.java similarity index 100% rename from src/main/java/org/springframework/data/release/model/Version.java rename to release-tools/src/main/java/org/springframework/data/release/model/Version.java diff --git a/src/main/java/org/springframework/data/release/utils/CommandUtils.java b/release-tools/src/main/java/org/springframework/data/release/utils/CommandUtils.java similarity index 100% rename from src/main/java/org/springframework/data/release/utils/CommandUtils.java rename to release-tools/src/main/java/org/springframework/data/release/utils/CommandUtils.java diff --git a/src/main/java/org/springframework/data/release/utils/Logger.java b/release-tools/src/main/java/org/springframework/data/release/utils/Logger.java similarity index 100% rename from src/main/java/org/springframework/data/release/utils/Logger.java rename to release-tools/src/main/java/org/springframework/data/release/utils/Logger.java diff --git a/src/main/resources/META-INF/spring/spring-shell-plugin.xml b/release-tools/src/main/resources/META-INF/spring/spring-shell-plugin.xml similarity index 100% rename from src/main/resources/META-INF/spring/spring-shell-plugin.xml rename to release-tools/src/main/resources/META-INF/spring/spring-shell-plugin.xml diff --git a/src/main/resources/logback.xml b/release-tools/src/main/resources/logback.xml similarity index 100% rename from src/main/resources/logback.xml rename to release-tools/src/main/resources/logback.xml diff --git a/src/main/resources/org/springframework/data/release/cli/banner.txt b/release-tools/src/main/resources/org/springframework/data/release/cli/banner.txt similarity index 100% rename from src/main/resources/org/springframework/data/release/cli/banner.txt rename to release-tools/src/main/resources/org/springframework/data/release/cli/banner.txt diff --git a/src/test/java/org/springframework/data/release/AbstractIntegrationTests.java b/release-tools/src/test/java/org/springframework/data/release/AbstractIntegrationTests.java similarity index 100% rename from src/test/java/org/springframework/data/release/AbstractIntegrationTests.java rename to release-tools/src/test/java/org/springframework/data/release/AbstractIntegrationTests.java diff --git a/src/test/java/org/springframework/data/release/ArtifactUnitTests.java b/release-tools/src/test/java/org/springframework/data/release/ArtifactUnitTests.java similarity index 100% rename from src/test/java/org/springframework/data/release/ArtifactUnitTests.java rename to release-tools/src/test/java/org/springframework/data/release/ArtifactUnitTests.java diff --git a/src/test/java/org/springframework/data/release/TestConfig.java b/release-tools/src/test/java/org/springframework/data/release/TestConfig.java similarity index 100% rename from src/test/java/org/springframework/data/release/TestConfig.java rename to release-tools/src/test/java/org/springframework/data/release/TestConfig.java diff --git a/src/test/java/org/springframework/data/release/cli/ReleaseCommandsIntegrationTests.java b/release-tools/src/test/java/org/springframework/data/release/cli/ReleaseCommandsIntegrationTests.java similarity index 100% rename from src/test/java/org/springframework/data/release/cli/ReleaseCommandsIntegrationTests.java rename to release-tools/src/test/java/org/springframework/data/release/cli/ReleaseCommandsIntegrationTests.java diff --git a/src/test/java/org/springframework/data/release/git/BranchUnitTests.java b/release-tools/src/test/java/org/springframework/data/release/git/BranchUnitTests.java similarity index 100% rename from src/test/java/org/springframework/data/release/git/BranchUnitTests.java rename to release-tools/src/test/java/org/springframework/data/release/git/BranchUnitTests.java diff --git a/src/test/java/org/springframework/data/release/git/GitOperationsIntegrationTests.java b/release-tools/src/test/java/org/springframework/data/release/git/GitOperationsIntegrationTests.java similarity index 100% rename from src/test/java/org/springframework/data/release/git/GitOperationsIntegrationTests.java rename to release-tools/src/test/java/org/springframework/data/release/git/GitOperationsIntegrationTests.java diff --git a/src/test/java/org/springframework/data/release/git/GitProjectUnitTests.java b/release-tools/src/test/java/org/springframework/data/release/git/GitProjectUnitTests.java similarity index 100% rename from src/test/java/org/springframework/data/release/git/GitProjectUnitTests.java rename to release-tools/src/test/java/org/springframework/data/release/git/GitProjectUnitTests.java diff --git a/src/test/java/org/springframework/data/release/io/CommonsExecOsCommandOperationsIntegegrationTests.java b/release-tools/src/test/java/org/springframework/data/release/io/CommonsExecOsCommandOperationsIntegegrationTests.java similarity index 100% rename from src/test/java/org/springframework/data/release/io/CommonsExecOsCommandOperationsIntegegrationTests.java rename to release-tools/src/test/java/org/springframework/data/release/io/CommonsExecOsCommandOperationsIntegegrationTests.java diff --git a/src/test/java/org/springframework/data/release/jira/JiraVersionUnitTests.java b/release-tools/src/test/java/org/springframework/data/release/jira/JiraVersionUnitTests.java similarity index 100% rename from src/test/java/org/springframework/data/release/jira/JiraVersionUnitTests.java rename to release-tools/src/test/java/org/springframework/data/release/jira/JiraVersionUnitTests.java diff --git a/src/test/java/org/springframework/data/release/maven/MavenIntegrationTests.java b/release-tools/src/test/java/org/springframework/data/release/maven/MavenIntegrationTests.java similarity index 100% rename from src/test/java/org/springframework/data/release/maven/MavenIntegrationTests.java rename to release-tools/src/test/java/org/springframework/data/release/maven/MavenIntegrationTests.java diff --git a/src/test/java/org/springframework/data/release/model/ArtifactVersionUnitTests.java b/release-tools/src/test/java/org/springframework/data/release/model/ArtifactVersionUnitTests.java similarity index 100% rename from src/test/java/org/springframework/data/release/model/ArtifactVersionUnitTests.java rename to release-tools/src/test/java/org/springframework/data/release/model/ArtifactVersionUnitTests.java diff --git a/src/test/java/org/springframework/data/release/model/IterationUnitTests.java b/release-tools/src/test/java/org/springframework/data/release/model/IterationUnitTests.java similarity index 100% rename from src/test/java/org/springframework/data/release/model/IterationUnitTests.java rename to release-tools/src/test/java/org/springframework/data/release/model/IterationUnitTests.java diff --git a/src/test/java/org/springframework/data/release/model/ModuleIterationUnitTests.java b/release-tools/src/test/java/org/springframework/data/release/model/ModuleIterationUnitTests.java similarity index 100% rename from src/test/java/org/springframework/data/release/model/ModuleIterationUnitTests.java rename to release-tools/src/test/java/org/springframework/data/release/model/ModuleIterationUnitTests.java diff --git a/src/test/java/org/springframework/data/release/model/SimpleIterationVersion.java b/release-tools/src/test/java/org/springframework/data/release/model/SimpleIterationVersion.java similarity index 100% rename from src/test/java/org/springframework/data/release/model/SimpleIterationVersion.java rename to release-tools/src/test/java/org/springframework/data/release/model/SimpleIterationVersion.java diff --git a/src/test/resources/parent-pom.xml b/release-tools/src/test/resources/parent-pom.xml similarity index 100% rename from src/test/resources/parent-pom.xml rename to release-tools/src/test/resources/parent-pom.xml diff --git a/src/test/resources/sample-pom.xml b/release-tools/src/test/resources/sample-pom.xml similarity index 100% rename from src/test/resources/sample-pom.xml rename to release-tools/src/test/resources/sample-pom.xml