diff --git a/spring-cloud-release-tools-core/src/main/java/org/springframework/cloud/release/internal/Releaser.java b/spring-cloud-release-tools-core/src/main/java/org/springframework/cloud/release/internal/Releaser.java index 077affd5..f3b02b6b 100644 --- a/spring-cloud-release-tools-core/src/main/java/org/springframework/cloud/release/internal/Releaser.java +++ b/spring-cloud-release-tools-core/src/main/java/org/springframework/cloud/release/internal/Releaser.java @@ -56,9 +56,13 @@ public class Releaser { public void rollbackReleaseVersion(File project, ProjectVersion originalVersion, ProjectVersion changedVersion) { this.projectGitUpdater.revertChangesIfApplicable(project, changedVersion); - this.projectBuilder.bumpVersions(originalVersion.bumpedVersion()); - this.projectGitUpdater.commitAfterBumpingVersions(project, originalVersion); - log.info("\nSuccessfully reverted the commit and bumped snapshot versions"); + if (changedVersion.isRelease()) { + this.projectBuilder.bumpVersions(originalVersion.bumpedVersion()); + this.projectGitUpdater.commitAfterBumpingVersions(project, originalVersion); + log.info("\nSuccessfully reverted the commit and bumped snapshot versions"); + } else { + log.info("\nSuccessfully reverted the commit and came back to snapshot versions"); + } } public void pushCurrentBranch(File project) { diff --git a/spring-cloud-release-tools-core/src/main/java/org/springframework/cloud/release/internal/pom/ProjectVersion.java b/spring-cloud-release-tools-core/src/main/java/org/springframework/cloud/release/internal/pom/ProjectVersion.java index 28c706b4..9c0b4ef2 100644 --- a/spring-cloud-release-tools-core/src/main/java/org/springframework/cloud/release/internal/pom/ProjectVersion.java +++ b/spring-cloud-release-tools-core/src/main/java/org/springframework/cloud/release/internal/pom/ProjectVersion.java @@ -49,6 +49,10 @@ public class ProjectVersion { return this.version.contains("SNAPSHOT"); } + public boolean isRelease() { + return this.version.contains("RELEASE"); + } + @Override public String toString() { return this.version; } diff --git a/spring-cloud-release-tools-core/src/test/java/org/springframework/cloud/release/internal/pom/ProjectVersionTests.java b/spring-cloud-release-tools-core/src/test/java/org/springframework/cloud/release/internal/pom/ProjectVersionTests.java index 4d663df9..ddf9d23c 100644 --- a/spring-cloud-release-tools-core/src/test/java/org/springframework/cloud/release/internal/pom/ProjectVersionTests.java +++ b/spring-cloud-release-tools-core/src/test/java/org/springframework/cloud/release/internal/pom/ProjectVersionTests.java @@ -89,6 +89,27 @@ public class ProjectVersionTests { then(projectVersion(version).isSnapshot()).isFalse(); } + @Test + public void should_return_false_for_milestone_version() { + String version = "1.0.1.M1"; + + then(projectVersion(version).isRelease()).isFalse(); + } + + @Test + public void should_return_false_for_rc_version() { + String version = "1.0.1.RC1"; + + then(projectVersion(version).isRelease()).isFalse(); + } + + @Test + public void should_return_true_for_release_versions() { + String version = "1.0.1.RELEASE"; + + then(projectVersion(version).isRelease()).isTrue(); + } + private ProjectVersion projectVersion(String version) { return new ProjectVersion("foo", version); } diff --git a/spring-cloud-release-tools-spring/src/test/java/org/springframework/cloud/release/internal/spring/AcceptanceTests.java b/spring-cloud-release-tools-spring/src/test/java/org/springframework/cloud/release/internal/spring/AcceptanceTests.java index 426e4805..56428410 100644 --- a/spring-cloud-release-tools-spring/src/test/java/org/springframework/cloud/release/internal/spring/AcceptanceTests.java +++ b/spring-cloud-release-tools-spring/src/test/java/org/springframework/cloud/release/internal/spring/AcceptanceTests.java @@ -51,13 +51,13 @@ public class AcceptanceTests { pomParentVersionIsEqualTo(origin, "1.2.0.BUILD-SNAPSHOT"); File project = GitTestUtils.clonedProject(this.tmp.newFolder(), tmpFile("spring-cloud-consul")); GitTestUtils.setOriginOnProjectToTmp(origin, project); - SpringReleaser releaser = releaser(project); + SpringReleaser releaser = releaser(project, "vCamden.SR5", "1.1.2.RELEASE"); releaser.release(); Iterable commits = listOfCommits(project); Iterator iterator = commits.iterator(); - tagIsPresentInOrigin(origin); + tagIsPresentInOrigin(origin, "v1.1.2.RELEASE"); commitIsPresent(iterator, "Bumping versions to 1.2.1.BUILD-SNAPSHOT after release"); commitIsPresent(iterator, "Going back to snapshots"); commitIsPresent(iterator, "Update SNAPSHOT to 1.1.2.RELEASE"); @@ -66,6 +66,28 @@ public class AcceptanceTests { then(this.gitUpdater.executed).isTrue(); } + @Test + public void should_perform_a_release_of_consul_rc1() throws Exception { + File origin = GitTestUtils.clonedProject(this.tmp.newFolder(), this.springCloudConsulProject); + pomVersionIsEqualTo(origin, "1.2.0.BUILD-SNAPSHOT"); + pomParentVersionIsEqualTo(origin, "1.2.0.BUILD-SNAPSHOT"); + File project = GitTestUtils.clonedProject(this.tmp.newFolder(), tmpFile("spring-cloud-consul")); + GitTestUtils.setOriginOnProjectToTmp(origin, project); + SpringReleaser releaser = releaser(project, "Dalston.RC1", "1.2.0.RC1"); + + releaser.release(); + + Iterable commits = listOfCommits(project); + tagIsPresentInOrigin(origin, "v1.2.0.RC1"); + commitIsNotPresent(commits, "Bumping versions to 1.2.1.BUILD-SNAPSHOT after release"); + Iterator iterator = listOfCommits(project).iterator(); + commitIsPresent(iterator, "Going back to snapshots"); + commitIsPresent(iterator, "Update SNAPSHOT to 1.2.0.RC1"); + pomVersionIsEqualTo(project, "1.2.0.BUILD-SNAPSHOT"); + pomParentVersionIsEqualTo(project, "1.2.0.BUILD-SNAPSHOT"); + then(this.gitUpdater.executed).isTrue(); + } + private Iterable listOfCommits(File project) throws GitAPIException { return GitTestUtils.openGitProject(project).log().call(); } @@ -85,19 +107,42 @@ public class AcceptanceTests { then(commit.getShortMessage()).isEqualTo(expected); } - private void tagIsPresentInOrigin(File origin) throws GitAPIException { + private void commitIsNotPresent(Iterable commits, + String expected) { + for (RevCommit commit : commits) { + then(commit.getShortMessage()).isNotEqualTo(expected); + } + } + + private void tagIsPresentInOrigin(File origin, String expectedTag) throws GitAPIException { BDDAssertions - .then(GitTestUtils.openGitProject(origin).tagList().call().iterator().next().getName()).endsWith("v1.1.2.RELEASE"); + .then(GitTestUtils.openGitProject(origin).tagList() + .call().iterator().next().getName()).endsWith(expectedTag); } private Model pom(File dir) { return this.testPomReader.readPom(new File(dir, "pom.xml")); } - private ReleaserProperties releaserProperties(File project) throws URISyntaxException { + private SpringReleaser releaser(File projectFile, String branch, String expectedVersion) throws Exception { + ReleaserProperties properties = releaserProperties(projectFile, branch); + ProjectPomUpdater pomUpdater = new ProjectPomUpdater(properties); + ProjectBuilder projectBuilder = new ProjectBuilder(properties, pomUpdater); + TestProjectGitUpdater gitUpdater = new TestProjectGitUpdater(properties, + expectedVersion); + Releaser releaser = new Releaser(pomUpdater, projectBuilder, gitUpdater); + this.gitUpdater = gitUpdater; + return new SpringReleaser(releaser, properties) { + @Override boolean skipStep() { + return false; + } + }; + } + + private ReleaserProperties releaserProperties(File project, String branch) throws URISyntaxException { ReleaserProperties releaserProperties = new ReleaserProperties(); releaserProperties.getGit().setSpringCloudReleaseGitUrl(file("/projects/spring-cloud-release/").toURI().getPath()); - releaserProperties.getPom().setBranch("vCamden.SR5"); + releaserProperties.getPom().setBranch(branch); releaserProperties.setWorkingDir(project.getPath()); releaserProperties.getMaven().setBuildCommand("touch build"); releaserProperties.getMaven().setDeployCommand("touch deploy"); @@ -105,30 +150,20 @@ public class AcceptanceTests { return releaserProperties; } - private SpringReleaser releaser(File projectFile) throws Exception { - ReleaserProperties properties = releaserProperties(projectFile); - ProjectPomUpdater pomUpdater = new ProjectPomUpdater(properties); - ProjectBuilder projectBuilder = new ProjectBuilder(properties, pomUpdater); - TestProjectGitUpdater gitUpdater = new TestProjectGitUpdater(properties); - this.gitUpdater = gitUpdater; - return new SpringReleaser(new Releaser(pomUpdater, projectBuilder, gitUpdater), properties) { - @Override boolean skipStep() { - return false; - } - }; - } - class TestProjectGitUpdater extends ProjectGitUpdater { boolean executed = false; + final String expectedVersion; - public TestProjectGitUpdater(ReleaserProperties properties) { + public TestProjectGitUpdater(ReleaserProperties properties, + String expectedVersion) { super(properties); + this.expectedVersion = expectedVersion; } @Override public void closeMilestone(ProjectVersion releaseVersion) { then(releaseVersion.projectName).isEqualTo("spring-cloud-consul"); - then(releaseVersion.version).isEqualTo("1.1.2.RELEASE"); + then(releaseVersion.version).isEqualTo(this.expectedVersion); this.executed = true; } } diff --git a/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/COMMIT_EDITMSG b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/COMMIT_EDITMSG new file mode 100644 index 00000000..c7eecea7 --- /dev/null +++ b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/COMMIT_EDITMSG @@ -0,0 +1 @@ +Added build + projects retrieval diff --git a/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/FETCH_HEAD b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/FETCH_HEAD index 5330963c..13ccca5d 100644 --- a/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/FETCH_HEAD +++ b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/FETCH_HEAD @@ -1,14 +1 @@ -320597b84bb0312c15228c4d42f46c189b86ed90 branch 'master' of github.com:spring-cloud/spring-cloud-release -fb730db9b3999e45c350015c6cf83be35910a159 not-for-merge branch '1.0.0.M2' of github.com:spring-cloud/spring-cloud-release -474b03693496665434ab2615d6500bbb0b575a5b not-for-merge branch '1.0.0.M3' of github.com:spring-cloud/spring-cloud-release -7fdc875cb2b1620e8bc87ef8a27da2858eef7cd1 not-for-merge branch '1.0.0.RC1' of github.com:spring-cloud/spring-cloud-release -75d0bc7cc0995ac76b6cfad962ea54d05262a664 not-for-merge branch '1.0.0.RELEASE' of github.com:spring-cloud/spring-cloud-release -8e8a2d41b4beb8985919bc5a2bca2aa66374bdbb not-for-merge branch '1.0.1.RELEASE' of github.com:spring-cloud/spring-cloud-release -59414747ee8c095753a0b8c5641b328f80d47d33 not-for-merge branch '1.0.2.RELEASE' of github.com:spring-cloud/spring-cloud-release -73ec179d7ce96d5a98c2acd5697cd81c49dfd7d5 not-for-merge branch '1.0.x' of github.com:spring-cloud/spring-cloud-release -08c95747e807212c605d758bbb360f6d671b2932 not-for-merge branch 'Angel.SR3' of github.com:spring-cloud/spring-cloud-release -6882449721e48f955b102606ae3fc2535ebbd4cb not-for-merge branch 'Brixton' of github.com:spring-cloud/spring-cloud-release -7745834b138ffe1f647b14dd3c7d4d71eee8aac3 not-for-merge branch 'Brixton.M1' of github.com:spring-cloud/spring-cloud-release -f2036f13515dc6aa997cc15827919acec634eaae not-for-merge branch 'Brixton.M2' of github.com:spring-cloud/spring-cloud-release -928e0d8389dcee60189d6c0eb737ab9376e87f54 not-for-merge branch 'Camden.RC1' of github.com:spring-cloud/spring-cloud-release -b566ab3bea0506bccaa10f83784a41673606d6ee not-for-merge branch 'Camden.x' of github.com:spring-cloud/spring-cloud-release +0ccd2833e149e9b8a7974ecf74a5e9e172322ab9 branch 'master' of github.com:spring-cloud/spring-cloud-release diff --git a/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/ORIG_HEAD b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/ORIG_HEAD index 8bff2828..56d1bb27 100644 --- a/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/ORIG_HEAD +++ b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/ORIG_HEAD @@ -1 +1 @@ -32ebcd2c317339400d65ad43999d4e5ddc05bd30 +320597b84bb0312c15228c4d42f46c189b86ed90 diff --git a/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/config b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/config index ee282a8a..64076cc3 100644 --- a/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/config +++ b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/config @@ -1,7 +1,12 @@ [core] repositoryformatversion = 0 filemode = true - bare = true + bare = false logallrefupdates = true + ignorecase = true + precomposeunicode = true +[remote "origin"] [branch "master"] [branch "Camden.x"] +[branch "Brixton"] +[branch "Dalston.RC1"] diff --git a/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/hooks/applypatch-msg.sample b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/hooks/applypatch-msg.sample new file mode 100755 index 00000000..a5d7b84a --- /dev/null +++ b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/hooks/applypatch-msg.sample @@ -0,0 +1,15 @@ +#!/bin/sh +# +# An example hook script to check the commit log message taken by +# applypatch from an e-mail message. +# +# The hook should exit with non-zero status after issuing an +# appropriate message if it wants to stop the commit. The hook is +# allowed to edit the commit message file. +# +# To enable this hook, rename this file to "applypatch-msg". + +. git-sh-setup +commitmsg="$(git rev-parse --git-path hooks/commit-msg)" +test -x "$commitmsg" && exec "$commitmsg" ${1+"$@"} +: diff --git a/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/hooks/commit-msg.sample b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/hooks/commit-msg.sample new file mode 100755 index 00000000..b58d1184 --- /dev/null +++ b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/hooks/commit-msg.sample @@ -0,0 +1,24 @@ +#!/bin/sh +# +# An example hook script to check the commit log message. +# Called by "git commit" with one argument, the name of the file +# that has the commit message. The hook should exit with non-zero +# status after issuing an appropriate message if it wants to stop the +# commit. The hook is allowed to edit the commit message file. +# +# To enable this hook, rename this file to "commit-msg". + +# Uncomment the below to add a Signed-off-by line to the message. +# Doing this in a hook is a bad idea in general, but the prepare-commit-msg +# hook is more suited to it. +# +# SOB=$(git var GIT_AUTHOR_IDENT | sed -n 's/^\(.*>\).*$/Signed-off-by: \1/p') +# grep -qs "^$SOB" "$1" || echo "$SOB" >> "$1" + +# This example catches duplicate Signed-off-by lines. + +test "" = "$(grep '^Signed-off-by: ' "$1" | + sort | uniq -c | sed -e '/^[ ]*1[ ]/d')" || { + echo >&2 Duplicate Signed-off-by lines. + exit 1 +} diff --git a/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/hooks/post-update.sample b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/hooks/post-update.sample new file mode 100755 index 00000000..ec17ec19 --- /dev/null +++ b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/hooks/post-update.sample @@ -0,0 +1,8 @@ +#!/bin/sh +# +# An example hook script to prepare a packed repository for use over +# dumb transports. +# +# To enable this hook, rename this file to "post-update". + +exec git update-server-info diff --git a/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/hooks/pre-applypatch.sample b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/hooks/pre-applypatch.sample new file mode 100755 index 00000000..4142082b --- /dev/null +++ b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/hooks/pre-applypatch.sample @@ -0,0 +1,14 @@ +#!/bin/sh +# +# An example hook script to verify what is about to be committed +# by applypatch from an e-mail message. +# +# The hook should exit with non-zero status after issuing an +# appropriate message if it wants to stop the commit. +# +# To enable this hook, rename this file to "pre-applypatch". + +. git-sh-setup +precommit="$(git rev-parse --git-path hooks/pre-commit)" +test -x "$precommit" && exec "$precommit" ${1+"$@"} +: diff --git a/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/hooks/pre-commit.sample b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/hooks/pre-commit.sample new file mode 100755 index 00000000..68d62d54 --- /dev/null +++ b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/hooks/pre-commit.sample @@ -0,0 +1,49 @@ +#!/bin/sh +# +# An example hook script to verify what is about to be committed. +# Called by "git commit" with no arguments. The hook should +# exit with non-zero status after issuing an appropriate message if +# it wants to stop the commit. +# +# To enable this hook, rename this file to "pre-commit". + +if git rev-parse --verify HEAD >/dev/null 2>&1 +then + against=HEAD +else + # Initial commit: diff against an empty tree object + against=4b825dc642cb6eb9a060e54bf8d69288fbee4904 +fi + +# If you want to allow non-ASCII filenames set this variable to true. +allownonascii=$(git config --bool hooks.allownonascii) + +# Redirect output to stderr. +exec 1>&2 + +# Cross platform projects tend to avoid non-ASCII filenames; prevent +# them from being added to the repository. We exploit the fact that the +# printable range starts at the space character and ends with tilde. +if [ "$allownonascii" != "true" ] && + # Note that the use of brackets around a tr range is ok here, (it's + # even required, for portability to Solaris 10's /usr/bin/tr), since + # the square bracket bytes happen to fall in the designated range. + test $(git diff --cached --name-only --diff-filter=A -z $against | + LC_ALL=C tr -d '[ -~]\0' | wc -c) != 0 +then + cat <<\EOF +Error: Attempt to add a non-ASCII file name. + +This can cause problems if you want to work with people on other platforms. + +To be portable it is advisable to rename the file. + +If you know what you are doing you can disable this check using: + + git config hooks.allownonascii true +EOF + exit 1 +fi + +# If there are whitespace errors, print the offending file names and fail. +exec git diff-index --check --cached $against -- diff --git a/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/hooks/pre-push.sample b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/hooks/pre-push.sample new file mode 100755 index 00000000..6187dbf4 --- /dev/null +++ b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/hooks/pre-push.sample @@ -0,0 +1,53 @@ +#!/bin/sh + +# An example hook script to verify what is about to be pushed. Called by "git +# push" after it has checked the remote status, but before anything has been +# pushed. If this script exits with a non-zero status nothing will be pushed. +# +# This hook is called with the following parameters: +# +# $1 -- Name of the remote to which the push is being done +# $2 -- URL to which the push is being done +# +# If pushing without using a named remote those arguments will be equal. +# +# Information about the commits which are being pushed is supplied as lines to +# the standard input in the form: +# +# +# +# This sample shows how to prevent push of commits where the log message starts +# with "WIP" (work in progress). + +remote="$1" +url="$2" + +z40=0000000000000000000000000000000000000000 + +while read local_ref local_sha remote_ref remote_sha +do + if [ "$local_sha" = $z40 ] + then + # Handle delete + : + else + if [ "$remote_sha" = $z40 ] + then + # New branch, examine all commits + range="$local_sha" + else + # Update to existing branch, examine new commits + range="$remote_sha..$local_sha" + fi + + # Check for WIP commit + commit=`git rev-list -n 1 --grep '^WIP' "$range"` + if [ -n "$commit" ] + then + echo >&2 "Found WIP commit in $local_ref, not pushing" + exit 1 + fi + fi +done + +exit 0 diff --git a/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/hooks/pre-rebase.sample b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/hooks/pre-rebase.sample new file mode 100755 index 00000000..9773ed4c --- /dev/null +++ b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/hooks/pre-rebase.sample @@ -0,0 +1,169 @@ +#!/bin/sh +# +# Copyright (c) 2006, 2008 Junio C Hamano +# +# The "pre-rebase" hook is run just before "git rebase" starts doing +# its job, and can prevent the command from running by exiting with +# non-zero status. +# +# The hook is called with the following parameters: +# +# $1 -- the upstream the series was forked from. +# $2 -- the branch being rebased (or empty when rebasing the current branch). +# +# This sample shows how to prevent topic branches that are already +# merged to 'next' branch from getting rebased, because allowing it +# would result in rebasing already published history. + +publish=next +basebranch="$1" +if test "$#" = 2 +then + topic="refs/heads/$2" +else + topic=`git symbolic-ref HEAD` || + exit 0 ;# we do not interrupt rebasing detached HEAD +fi + +case "$topic" in +refs/heads/??/*) + ;; +*) + exit 0 ;# we do not interrupt others. + ;; +esac + +# Now we are dealing with a topic branch being rebased +# on top of master. Is it OK to rebase it? + +# Does the topic really exist? +git show-ref -q "$topic" || { + echo >&2 "No such branch $topic" + exit 1 +} + +# Is topic fully merged to master? +not_in_master=`git rev-list --pretty=oneline ^master "$topic"` +if test -z "$not_in_master" +then + echo >&2 "$topic is fully merged to master; better remove it." + exit 1 ;# we could allow it, but there is no point. +fi + +# Is topic ever merged to next? If so you should not be rebasing it. +only_next_1=`git rev-list ^master "^$topic" ${publish} | sort` +only_next_2=`git rev-list ^master ${publish} | sort` +if test "$only_next_1" = "$only_next_2" +then + not_in_topic=`git rev-list "^$topic" master` + if test -z "$not_in_topic" + then + echo >&2 "$topic is already up-to-date with master" + exit 1 ;# we could allow it, but there is no point. + else + exit 0 + fi +else + not_in_next=`git rev-list --pretty=oneline ^${publish} "$topic"` + /usr/bin/perl -e ' + my $topic = $ARGV[0]; + my $msg = "* $topic has commits already merged to public branch:\n"; + my (%not_in_next) = map { + /^([0-9a-f]+) /; + ($1 => 1); + } split(/\n/, $ARGV[1]); + for my $elem (map { + /^([0-9a-f]+) (.*)$/; + [$1 => $2]; + } split(/\n/, $ARGV[2])) { + if (!exists $not_in_next{$elem->[0]}) { + if ($msg) { + print STDERR $msg; + undef $msg; + } + print STDERR " $elem->[1]\n"; + } + } + ' "$topic" "$not_in_next" "$not_in_master" + exit 1 +fi + +exit 0 + +################################################################ + +This sample hook safeguards topic branches that have been +published from being rewound. + +The workflow assumed here is: + + * Once a topic branch forks from "master", "master" is never + merged into it again (either directly or indirectly). + + * Once a topic branch is fully cooked and merged into "master", + it is deleted. If you need to build on top of it to correct + earlier mistakes, a new topic branch is created by forking at + the tip of the "master". This is not strictly necessary, but + it makes it easier to keep your history simple. + + * Whenever you need to test or publish your changes to topic + branches, merge them into "next" branch. + +The script, being an example, hardcodes the publish branch name +to be "next", but it is trivial to make it configurable via +$GIT_DIR/config mechanism. + +With this workflow, you would want to know: + +(1) ... if a topic branch has ever been merged to "next". Young + topic branches can have stupid mistakes you would rather + clean up before publishing, and things that have not been + merged into other branches can be easily rebased without + affecting other people. But once it is published, you would + not want to rewind it. + +(2) ... if a topic branch has been fully merged to "master". + Then you can delete it. More importantly, you should not + build on top of it -- other people may already want to + change things related to the topic as patches against your + "master", so if you need further changes, it is better to + fork the topic (perhaps with the same name) afresh from the + tip of "master". + +Let's look at this example: + + o---o---o---o---o---o---o---o---o---o "next" + / / / / + / a---a---b A / / + / / / / + / / c---c---c---c B / + / / / \ / + / / / b---b C \ / + / / / / \ / + ---o---o---o---o---o---o---o---o---o---o---o "master" + + +A, B and C are topic branches. + + * A has one fix since it was merged up to "next". + + * B has finished. It has been fully merged up to "master" and "next", + and is ready to be deleted. + + * C has not merged to "next" at all. + +We would want to allow C to be rebased, refuse A, and encourage +B to be deleted. + +To compute (1): + + git rev-list ^master ^topic next + git rev-list ^master next + + if these match, topic has not merged in next at all. + +To compute (2): + + git rev-list master..topic + + if this is empty, it is fully merged to "master". diff --git a/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/hooks/prepare-commit-msg.sample b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/hooks/prepare-commit-msg.sample new file mode 100755 index 00000000..f093a02e --- /dev/null +++ b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/hooks/prepare-commit-msg.sample @@ -0,0 +1,36 @@ +#!/bin/sh +# +# An example hook script to prepare the commit log message. +# Called by "git commit" with the name of the file that has the +# commit message, followed by the description of the commit +# message's source. The hook's purpose is to edit the commit +# message file. If the hook fails with a non-zero status, +# the commit is aborted. +# +# To enable this hook, rename this file to "prepare-commit-msg". + +# This hook includes three examples. The first comments out the +# "Conflicts:" part of a merge commit. +# +# The second includes the output of "git diff --name-status -r" +# into the message, just before the "git status" output. It is +# commented because it doesn't cope with --amend or with squashed +# commits. +# +# The third example adds a Signed-off-by line to the message, that can +# still be edited. This is rarely a good idea. + +case "$2,$3" in + merge,) + /usr/bin/perl -i.bak -ne 's/^/# /, s/^# #/#/ if /^Conflicts/ .. /#/; print' "$1" ;; + +# ,|template,) +# /usr/bin/perl -i.bak -pe ' +# print "\n" . `git diff --cached --name-status -r` +# if /^#/ && $first++ == 0' "$1" ;; + + *) ;; +esac + +# SOB=$(git var GIT_AUTHOR_IDENT | sed -n 's/^\(.*>\).*$/Signed-off-by: \1/p') +# grep -qs "^$SOB" "$1" || echo "$SOB" >> "$1" diff --git a/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/hooks/update.sample b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/hooks/update.sample new file mode 100755 index 00000000..80ba9413 --- /dev/null +++ b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/hooks/update.sample @@ -0,0 +1,128 @@ +#!/bin/sh +# +# An example hook script to block unannotated tags from entering. +# Called by "git receive-pack" with arguments: refname sha1-old sha1-new +# +# To enable this hook, rename this file to "update". +# +# Config +# ------ +# hooks.allowunannotated +# This boolean sets whether unannotated tags will be allowed into the +# repository. By default they won't be. +# hooks.allowdeletetag +# This boolean sets whether deleting tags will be allowed in the +# repository. By default they won't be. +# hooks.allowmodifytag +# This boolean sets whether a tag may be modified after creation. By default +# it won't be. +# hooks.allowdeletebranch +# This boolean sets whether deleting branches will be allowed in the +# repository. By default they won't be. +# hooks.denycreatebranch +# This boolean sets whether remotely creating branches will be denied +# in the repository. By default this is allowed. +# + +# --- Command line +refname="$1" +oldrev="$2" +newrev="$3" + +# --- Safety check +if [ -z "$GIT_DIR" ]; then + echo "Don't run this script from the command line." >&2 + echo " (if you want, you could supply GIT_DIR then run" >&2 + echo " $0 )" >&2 + exit 1 +fi + +if [ -z "$refname" -o -z "$oldrev" -o -z "$newrev" ]; then + echo "usage: $0 " >&2 + exit 1 +fi + +# --- Config +allowunannotated=$(git config --bool hooks.allowunannotated) +allowdeletebranch=$(git config --bool hooks.allowdeletebranch) +denycreatebranch=$(git config --bool hooks.denycreatebranch) +allowdeletetag=$(git config --bool hooks.allowdeletetag) +allowmodifytag=$(git config --bool hooks.allowmodifytag) + +# check for no description +projectdesc=$(sed -e '1q' "$GIT_DIR/description") +case "$projectdesc" in +"Unnamed repository"* | "") + echo "*** Project description file hasn't been set" >&2 + exit 1 + ;; +esac + +# --- Check types +# if $newrev is 0000...0000, it's a commit to delete a ref. +zero="0000000000000000000000000000000000000000" +if [ "$newrev" = "$zero" ]; then + newrev_type=delete +else + newrev_type=$(git cat-file -t $newrev) +fi + +case "$refname","$newrev_type" in + refs/tags/*,commit) + # un-annotated tag + short_refname=${refname##refs/tags/} + if [ "$allowunannotated" != "true" ]; then + echo "*** The un-annotated tag, $short_refname, is not allowed in this repository" >&2 + echo "*** Use 'git tag [ -a | -s ]' for tags you want to propagate." >&2 + exit 1 + fi + ;; + refs/tags/*,delete) + # delete tag + if [ "$allowdeletetag" != "true" ]; then + echo "*** Deleting a tag is not allowed in this repository" >&2 + exit 1 + fi + ;; + refs/tags/*,tag) + # annotated tag + if [ "$allowmodifytag" != "true" ] && git rev-parse $refname > /dev/null 2>&1 + then + echo "*** Tag '$refname' already exists." >&2 + echo "*** Modifying a tag is not allowed in this repository." >&2 + exit 1 + fi + ;; + refs/heads/*,commit) + # branch + if [ "$oldrev" = "$zero" -a "$denycreatebranch" = "true" ]; then + echo "*** Creating a branch is not allowed in this repository" >&2 + exit 1 + fi + ;; + refs/heads/*,delete) + # delete branch + if [ "$allowdeletebranch" != "true" ]; then + echo "*** Deleting a branch is not allowed in this repository" >&2 + exit 1 + fi + ;; + refs/remotes/*,commit) + # tracking branch + ;; + refs/remotes/*,delete) + # delete tracking branch + if [ "$allowdeletebranch" != "true" ]; then + echo "*** Deleting a tracking branch is not allowed in this repository" >&2 + exit 1 + fi + ;; + *) + # Anything else (is there anything else?) + echo "*** Update hook: unknown type of update to ref $refname of type $newrev_type" >&2 + exit 1 + ;; +esac + +# --- Finished +exit 0 diff --git a/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/index b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/index index 80297578..d976dd9f 100644 Binary files a/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/index and b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/index differ diff --git a/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/info/exclude b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/info/exclude new file mode 100644 index 00000000..a5196d1b --- /dev/null +++ b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/info/exclude @@ -0,0 +1,6 @@ +# git ls-files --others --exclude-from=.git/info/exclude +# Lines that start with '#' are comments. +# For a project mostly in C, the following would be a good set of +# exclude patterns (uncomment them if you want to use them): +# *.[oa] +# *~ diff --git a/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/logs/HEAD b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/logs/HEAD index c8d610e8..8fd77239 100644 --- a/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/logs/HEAD +++ b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/logs/HEAD @@ -1,12 +1,31 @@ -0000000000000000000000000000000000000000 e1248f716b5656af04ded489b481db45ad3dfc8f Marcin Grzejszczak 1473364042 +0200 clone: from git@github.com:spring-cloud/spring-cloud-release.git -e1248f716b5656af04ded489b481db45ad3dfc8f 1ab978f42299811efa4953b98a923699c95f6776 Marcin Grzejszczak 1474826109 +0200 checkout: moving from master to vCamden.RELEASE -1ab978f42299811efa4953b98a923699c95f6776 e1248f716b5656af04ded489b481db45ad3dfc8f Marcin Grzejszczak 1474826610 +0200 checkout: moving from 1ab978f42299811efa4953b98a923699c95f6776 to master -e1248f716b5656af04ded489b481db45ad3dfc8f b05cdc5318cbc5c049a391fe67ac4a8cf763689d Marcin Grzejszczak 1486373153 +0100 checkout: moving from master to Camden.x -b05cdc5318cbc5c049a391fe67ac4a8cf763689d 25af4f2162cdf0642c78ea8e63c1744158b6ad1b Marcin Grzejszczak 1486377649 +0100 commit: Bumping versions before release -25af4f2162cdf0642c78ea8e63c1744158b6ad1b a29f784a15fc3d039d4dfec619ebcddaf0ef8b8a Marcin Grzejszczak 1486378936 +0100 revert: Going back to snapshots -a29f784a15fc3d039d4dfec619ebcddaf0ef8b8a b566ab3bea0506bccaa10f83784a41673606d6ee Marcin Grzejszczak 1486379057 +0100 commit (amend): Going back to snapshots -b566ab3bea0506bccaa10f83784a41673606d6ee e1248f716b5656af04ded489b481db45ad3dfc8f Marcin Grzejszczak 1486379087 +0100 checkout: moving from Camden.x to master -e1248f716b5656af04ded489b481db45ad3dfc8f 32ebcd2c317339400d65ad43999d4e5ddc05bd30 Marcin Grzejszczak 1486379095 +0100 pull --rebase origin master: checkout 32ebcd2c317339400d65ad43999d4e5ddc05bd30 -32ebcd2c317339400d65ad43999d4e5ddc05bd30 32ebcd2c317339400d65ad43999d4e5ddc05bd30 Marcin Grzejszczak 1486379095 +0100 rebase finished: returning to refs/heads/master -32ebcd2c317339400d65ad43999d4e5ddc05bd30 320597b84bb0312c15228c4d42f46c189b86ed90 Marcin Grzejszczak 1488827673 +0100 pull --rebase origin master: checkout 320597b84bb0312c15228c4d42f46c189b86ed90 -320597b84bb0312c15228c4d42f46c189b86ed90 320597b84bb0312c15228c4d42f46c189b86ed90 Marcin Grzejszczak 1488827673 +0100 rebase finished: returning to refs/heads/master +0000000000000000000000000000000000000000 3f8925dcec6d590f62429edea458812128c1c57f Marcin Grzejszczak 1481127445 +0100 clone: from git@github.com:spring-cloud/spring-cloud-release.git +3f8925dcec6d590f62429edea458812128c1c57f c8bb5894e1e198e5fe646b97bcbb75fe4746d30b Marcin Grzejszczak 1481127532 +0100 checkout: moving from master to Camden.x +c8bb5894e1e198e5fe646b97bcbb75fe4746d30b 3f8925dcec6d590f62429edea458812128c1c57f Marcin Grzejszczak 1481128710 +0100 checkout: moving from Camden.x to master +3f8925dcec6d590f62429edea458812128c1c57f 821555cad8a6132fd045755733e6a0ec6d0957f3 Marcin Grzejszczak 1481128769 +0100 commit: Bumping contract for Dalston +821555cad8a6132fd045755733e6a0ec6d0957f3 6882449721e48f955b102606ae3fc2535ebbd4cb Marcin Grzejszczak 1481883884 +0100 checkout: moving from master to Brixton +6882449721e48f955b102606ae3fc2535ebbd4cb 821555cad8a6132fd045755733e6a0ec6d0957f3 Marcin Grzejszczak 1482244810 +0100 checkout: moving from Brixton to master +821555cad8a6132fd045755733e6a0ec6d0957f3 6882449721e48f955b102606ae3fc2535ebbd4cb Marcin Grzejszczak 1482244826 +0100 checkout: moving from master to Brixton +6882449721e48f955b102606ae3fc2535ebbd4cb c8bb5894e1e198e5fe646b97bcbb75fe4746d30b Marcin Grzejszczak 1482244860 +0100 checkout: moving from Brixton to Camden.x +c8bb5894e1e198e5fe646b97bcbb75fe4746d30b 821555cad8a6132fd045755733e6a0ec6d0957f3 Marcin Grzejszczak 1482244875 +0100 checkout: moving from Camden.x to master +821555cad8a6132fd045755733e6a0ec6d0957f3 c8bb5894e1e198e5fe646b97bcbb75fe4746d30b Marcin Grzejszczak 1484220811 +0100 checkout: moving from master to Camden.x +c8bb5894e1e198e5fe646b97bcbb75fe4746d30b 821555cad8a6132fd045755733e6a0ec6d0957f3 Marcin Grzejszczak 1488793315 +0100 reset: moving to origin/master +821555cad8a6132fd045755733e6a0ec6d0957f3 320597b84bb0312c15228c4d42f46c189b86ed90 Marcin Grzejszczak 1488793321 +0100 pull --rebase origin master: checkout 320597b84bb0312c15228c4d42f46c189b86ed90 +320597b84bb0312c15228c4d42f46c189b86ed90 320597b84bb0312c15228c4d42f46c189b86ed90 Marcin Grzejszczak 1488793321 +0100 rebase finished: returning to refs/heads/Camden.x +320597b84bb0312c15228c4d42f46c189b86ed90 dd05da06f317a22d8f86911830737b57ca3add5c Marcin Grzejszczak 1488800938 +0100 checkout: moving from Camden.x to vCamden.SR3 +dd05da06f317a22d8f86911830737b57ca3add5c 821555cad8a6132fd045755733e6a0ec6d0957f3 Marcin Grzejszczak 1488809148 +0100 checkout: moving from dd05da06f317a22d8f86911830737b57ca3add5c to master +821555cad8a6132fd045755733e6a0ec6d0957f3 320597b84bb0312c15228c4d42f46c189b86ed90 Marcin Grzejszczak 1488809155 +0100 pull --rebase origin master: checkout 320597b84bb0312c15228c4d42f46c189b86ed90 +320597b84bb0312c15228c4d42f46c189b86ed90 320597b84bb0312c15228c4d42f46c189b86ed90 Marcin Grzejszczak 1488809155 +0100 rebase finished: returning to refs/heads/master +320597b84bb0312c15228c4d42f46c189b86ed90 320597b84bb0312c15228c4d42f46c189b86ed90 Marcin Grzejszczak 1488899990 +0100 checkout: moving from master to Camden.x +320597b84bb0312c15228c4d42f46c189b86ed90 b566ab3bea0506bccaa10f83784a41673606d6ee Marcin Grzejszczak 1488899998 +0100 pull --rebase origin Camden.x: checkout b566ab3bea0506bccaa10f83784a41673606d6ee +b566ab3bea0506bccaa10f83784a41673606d6ee 320597b84bb0312c15228c4d42f46c189b86ed90 Marcin Grzejszczak 1489662682 +0100 reset: moving to origin/master +320597b84bb0312c15228c4d42f46c189b86ed90 320597b84bb0312c15228c4d42f46c189b86ed90 Marcin Grzejszczak 1489662684 +0100 checkout: moving from 320597b84bb0312c15228c4d42f46c189b86ed90 to master +320597b84bb0312c15228c4d42f46c189b86ed90 91881ba86e2f7c9cb12ec883c063e391c7e025d2 Marcin Grzejszczak 1489663227 +0100 checkout: moving from master to vDalston.M1 +91881ba86e2f7c9cb12ec883c063e391c7e025d2 320597b84bb0312c15228c4d42f46c189b86ed90 Marcin Grzejszczak 1489663239 +0100 checkout: moving from 91881ba86e2f7c9cb12ec883c063e391c7e025d2 to master +320597b84bb0312c15228c4d42f46c189b86ed90 320597b84bb0312c15228c4d42f46c189b86ed90 Marcin Grzejszczak 1489663258 +0100 rebase: aborting +320597b84bb0312c15228c4d42f46c189b86ed90 320597b84bb0312c15228c4d42f46c189b86ed90 Marcin Grzejszczak 1489663258 +0100 rebase: updating HEAD +320597b84bb0312c15228c4d42f46c189b86ed90 320597b84bb0312c15228c4d42f46c189b86ed90 Marcin Grzejszczak 1489663262 +0100 checkout: moving from Camden.x to master +320597b84bb0312c15228c4d42f46c189b86ed90 0ccd2833e149e9b8a7974ecf74a5e9e172322ab9 Marcin Grzejszczak 1489663275 +0100 pull --rebase origin master: checkout 0ccd2833e149e9b8a7974ecf74a5e9e172322ab9 +0ccd2833e149e9b8a7974ecf74a5e9e172322ab9 0ccd2833e149e9b8a7974ecf74a5e9e172322ab9 Marcin Grzejszczak 1489663275 +0100 rebase finished: returning to refs/heads/master +0ccd2833e149e9b8a7974ecf74a5e9e172322ab9 29dde5f8e4c5096612ac8669dd7bfbcc95c7ef39 Marcin Grzejszczak 1489664824 +0100 checkout: moving from master to Dalston.RC1 +29dde5f8e4c5096612ac8669dd7bfbcc95c7ef39 e4d44f5a1a67429e37edbb57d3da96bb6717266c Marcin Grzejszczak 1489668889 +0100 checkout: moving from Dalston.RC1 to vCamden.M1 +e4d44f5a1a67429e37edbb57d3da96bb6717266c 0ccd2833e149e9b8a7974ecf74a5e9e172322ab9 Marcin Grzejszczak 1489668895 +0100 checkout: moving from e4d44f5a1a67429e37edbb57d3da96bb6717266c to master diff --git a/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/logs/refs/heads/Brixton b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/logs/refs/heads/Brixton new file mode 100644 index 00000000..d4d7e392 --- /dev/null +++ b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/logs/refs/heads/Brixton @@ -0,0 +1 @@ +0000000000000000000000000000000000000000 6882449721e48f955b102606ae3fc2535ebbd4cb Marcin Grzejszczak 1481883884 +0100 branch: Created from refs/remotes/origin/Brixton diff --git a/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/logs/refs/heads/Camden.x b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/logs/refs/heads/Camden.x index 4885b95f..5944607d 100644 --- a/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/logs/refs/heads/Camden.x +++ b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/logs/refs/heads/Camden.x @@ -1,4 +1,3 @@ -0000000000000000000000000000000000000000 b05cdc5318cbc5c049a391fe67ac4a8cf763689d Marcin Grzejszczak 1486373153 +0100 branch: Created from refs/remotes/origin/Camden.x -b05cdc5318cbc5c049a391fe67ac4a8cf763689d 25af4f2162cdf0642c78ea8e63c1744158b6ad1b Marcin Grzejszczak 1486377649 +0100 commit: Bumping versions before release -25af4f2162cdf0642c78ea8e63c1744158b6ad1b a29f784a15fc3d039d4dfec619ebcddaf0ef8b8a Marcin Grzejszczak 1486378936 +0100 revert: Going back to snapshots -a29f784a15fc3d039d4dfec619ebcddaf0ef8b8a b566ab3bea0506bccaa10f83784a41673606d6ee Marcin Grzejszczak 1486379057 +0100 commit (amend): Going back to snapshots +0000000000000000000000000000000000000000 c8bb5894e1e198e5fe646b97bcbb75fe4746d30b Marcin Grzejszczak 1481127532 +0100 branch: Created from refs/remotes/origin/Camden.x +c8bb5894e1e198e5fe646b97bcbb75fe4746d30b 821555cad8a6132fd045755733e6a0ec6d0957f3 Marcin Grzejszczak 1488793315 +0100 reset: moving to origin/master +821555cad8a6132fd045755733e6a0ec6d0957f3 320597b84bb0312c15228c4d42f46c189b86ed90 Marcin Grzejszczak 1488793321 +0100 rebase finished: refs/heads/Camden.x onto 320597b84bb0312c15228c4d42f46c189b86ed90 diff --git a/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/logs/refs/heads/Dalston.RC1 b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/logs/refs/heads/Dalston.RC1 new file mode 100644 index 00000000..b9e22034 --- /dev/null +++ b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/logs/refs/heads/Dalston.RC1 @@ -0,0 +1 @@ +0000000000000000000000000000000000000000 29dde5f8e4c5096612ac8669dd7bfbcc95c7ef39 Marcin Grzejszczak 1489664824 +0100 branch: Created from refs/remotes/origin/Dalston.RC1 diff --git a/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/logs/refs/heads/master b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/logs/refs/heads/master index b68bfdb1..d7beb5a1 100644 --- a/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/logs/refs/heads/master +++ b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/logs/refs/heads/master @@ -1,3 +1,4 @@ -0000000000000000000000000000000000000000 e1248f716b5656af04ded489b481db45ad3dfc8f Marcin Grzejszczak 1473364042 +0200 clone: from git@github.com:spring-cloud/spring-cloud-release.git -e1248f716b5656af04ded489b481db45ad3dfc8f 32ebcd2c317339400d65ad43999d4e5ddc05bd30 Marcin Grzejszczak 1486379095 +0100 rebase finished: refs/heads/master onto 32ebcd2c317339400d65ad43999d4e5ddc05bd30 -32ebcd2c317339400d65ad43999d4e5ddc05bd30 320597b84bb0312c15228c4d42f46c189b86ed90 Marcin Grzejszczak 1488827673 +0100 rebase finished: refs/heads/master onto 320597b84bb0312c15228c4d42f46c189b86ed90 +0000000000000000000000000000000000000000 3f8925dcec6d590f62429edea458812128c1c57f Marcin Grzejszczak 1481127445 +0100 clone: from git@github.com:spring-cloud/spring-cloud-release.git +3f8925dcec6d590f62429edea458812128c1c57f 821555cad8a6132fd045755733e6a0ec6d0957f3 Marcin Grzejszczak 1481128769 +0100 commit: Bumping contract for Dalston +821555cad8a6132fd045755733e6a0ec6d0957f3 320597b84bb0312c15228c4d42f46c189b86ed90 Marcin Grzejszczak 1488809155 +0100 rebase finished: refs/heads/master onto 320597b84bb0312c15228c4d42f46c189b86ed90 +320597b84bb0312c15228c4d42f46c189b86ed90 0ccd2833e149e9b8a7974ecf74a5e9e172322ab9 Marcin Grzejszczak 1489663275 +0100 rebase finished: refs/heads/master onto 0ccd2833e149e9b8a7974ecf74a5e9e172322ab9 diff --git a/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/logs/refs/remotes/origin/Brixton b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/logs/refs/remotes/origin/Brixton deleted file mode 100644 index 9462eaac..00000000 --- a/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/logs/refs/remotes/origin/Brixton +++ /dev/null @@ -1,2 +0,0 @@ -ccc57368d5e766e493c57f44333deae7eca6d864 7ac1649d4b941fdc03f877ab7d929a52018a1f75 Marcin Grzejszczak 1474826096 +0200 fetch: fast-forward -7ac1649d4b941fdc03f877ab7d929a52018a1f75 6882449721e48f955b102606ae3fc2535ebbd4cb Marcin Grzejszczak 1486372922 +0100 fetch: fast-forward diff --git a/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/logs/refs/remotes/origin/Camden b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/logs/refs/remotes/origin/Camden new file mode 100644 index 00000000..8b17e800 --- /dev/null +++ b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/logs/refs/remotes/origin/Camden @@ -0,0 +1 @@ +0000000000000000000000000000000000000000 8650838d6ebb575eb99fcd4e6dbe86454384709b Marcin Grzejszczak 1489662694 +0100 fetch: storing head diff --git a/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/logs/refs/remotes/origin/Camden.RC1 b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/logs/refs/remotes/origin/Camden.RC1 deleted file mode 100644 index 4b689fa5..00000000 --- a/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/logs/refs/remotes/origin/Camden.RC1 +++ /dev/null @@ -1 +0,0 @@ -0000000000000000000000000000000000000000 928e0d8389dcee60189d6c0eb737ab9376e87f54 Marcin Grzejszczak 1474826096 +0200 fetch: storing head diff --git a/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/logs/refs/remotes/origin/Camden.x b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/logs/refs/remotes/origin/Camden.x index 76c7e191..0ae1a363 100644 --- a/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/logs/refs/remotes/origin/Camden.x +++ b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/logs/refs/remotes/origin/Camden.x @@ -1,2 +1 @@ -0000000000000000000000000000000000000000 b05cdc5318cbc5c049a391fe67ac4a8cf763689d Marcin Grzejszczak 1486372922 +0100 fetch: storing head -b05cdc5318cbc5c049a391fe67ac4a8cf763689d b566ab3bea0506bccaa10f83784a41673606d6ee Marcin Grzejszczak 1486379066 +0100 update by push +c8bb5894e1e198e5fe646b97bcbb75fe4746d30b b566ab3bea0506bccaa10f83784a41673606d6ee Marcin Grzejszczak 1488899998 +0100 pull --rebase origin Camden.x: fast-forward diff --git a/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/logs/refs/remotes/origin/Dalston.RC1 b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/logs/refs/remotes/origin/Dalston.RC1 new file mode 100644 index 00000000..3f75a10e --- /dev/null +++ b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/logs/refs/remotes/origin/Dalston.RC1 @@ -0,0 +1 @@ +0000000000000000000000000000000000000000 29dde5f8e4c5096612ac8669dd7bfbcc95c7ef39 Marcin Grzejszczak 1489662694 +0100 fetch: storing head diff --git a/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/logs/refs/remotes/origin/HEAD b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/logs/refs/remotes/origin/HEAD index 6e6747de..9a717192 100644 --- a/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/logs/refs/remotes/origin/HEAD +++ b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/logs/refs/remotes/origin/HEAD @@ -1 +1 @@ -0000000000000000000000000000000000000000 e1248f716b5656af04ded489b481db45ad3dfc8f Marcin Grzejszczak 1473364042 +0200 clone: from git@github.com:spring-cloud/spring-cloud-release.git +0000000000000000000000000000000000000000 3f8925dcec6d590f62429edea458812128c1c57f Marcin Grzejszczak 1481127445 +0100 clone: from git@github.com:spring-cloud/spring-cloud-release.git diff --git a/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/logs/refs/remotes/origin/master b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/logs/refs/remotes/origin/master index 4b630bbe..cb38e5c1 100644 --- a/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/logs/refs/remotes/origin/master +++ b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/logs/refs/remotes/origin/master @@ -1,3 +1,3 @@ -e1248f716b5656af04ded489b481db45ad3dfc8f 530a739b2abeaae75c267dec70ba03d507afe81b Marcin Grzejszczak 1474826096 +0200 fetch: fast-forward -530a739b2abeaae75c267dec70ba03d507afe81b 32ebcd2c317339400d65ad43999d4e5ddc05bd30 Marcin Grzejszczak 1486372922 +0100 fetch: fast-forward -32ebcd2c317339400d65ad43999d4e5ddc05bd30 320597b84bb0312c15228c4d42f46c189b86ed90 Marcin Grzejszczak 1488827673 +0100 pull --rebase origin master: fast-forward +3f8925dcec6d590f62429edea458812128c1c57f 821555cad8a6132fd045755733e6a0ec6d0957f3 Marcin Grzejszczak 1481128927 +0100 update by push +821555cad8a6132fd045755733e6a0ec6d0957f3 320597b84bb0312c15228c4d42f46c189b86ed90 Marcin Grzejszczak 1488793321 +0100 pull --rebase origin master: fast-forward +320597b84bb0312c15228c4d42f46c189b86ed90 0ccd2833e149e9b8a7974ecf74a5e9e172322ab9 Marcin Grzejszczak 1489662694 +0100 fetch: fast-forward diff --git a/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/logs/refs/stash b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/logs/refs/stash index 031c568d..231713ad 100644 --- a/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/logs/refs/stash +++ b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/logs/refs/stash @@ -1 +1 @@ -0000000000000000000000000000000000000000 dd40ebe950c0a0cd5de542e3d0e7a0e1ac4e70aa Marcin Grzejszczak 1474826091 +0200 WIP on master: e1248f7 Revert to snapshots +0000000000000000000000000000000000000000 9d396e0bebeba62d284c8539c952f17d764647d1 Marcin Grzejszczak 1481128706 +0100 WIP on Camden.x: c8bb589 Bump versions for next release diff --git a/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/00/a89502506f1f412fc1073892d831afb7076a6c b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/00/a89502506f1f412fc1073892d831afb7076a6c new file mode 100644 index 00000000..156d1b2d Binary files /dev/null and b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/00/a89502506f1f412fc1073892d831afb7076a6c differ diff --git a/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/01/6dad28d8c71894d8e44af232112c9c55a1837e b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/01/6dad28d8c71894d8e44af232112c9c55a1837e new file mode 100644 index 00000000..e60982b3 Binary files /dev/null and b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/01/6dad28d8c71894d8e44af232112c9c55a1837e differ diff --git a/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/02/bfd7c14f411309d0d710ca84c77cc68a1425e3 b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/02/bfd7c14f411309d0d710ca84c77cc68a1425e3 deleted file mode 100644 index 1435f7c7..00000000 Binary files a/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/02/bfd7c14f411309d0d710ca84c77cc68a1425e3 and /dev/null differ diff --git a/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/04/43185eb0d287a8e642a0ed2d4fd1263df6e782 b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/04/43185eb0d287a8e642a0ed2d4fd1263df6e782 new file mode 100644 index 00000000..5bad9908 Binary files /dev/null and b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/04/43185eb0d287a8e642a0ed2d4fd1263df6e782 differ diff --git a/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/04/ab6451a0ca2c74385606754f98b0d1bbdedcb3 b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/04/ab6451a0ca2c74385606754f98b0d1bbdedcb3 new file mode 100644 index 00000000..6ccb5b11 Binary files /dev/null and b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/04/ab6451a0ca2c74385606754f98b0d1bbdedcb3 differ diff --git a/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/05/2c269bb095f70ce6174838c2032ab8f9cf7bb3 b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/05/2c269bb095f70ce6174838c2032ab8f9cf7bb3 deleted file mode 100644 index 07aab2ad..00000000 Binary files a/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/05/2c269bb095f70ce6174838c2032ab8f9cf7bb3 and /dev/null differ diff --git a/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/06/5b0b650838bf569c71825208c05fd2ab98fbe7 b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/06/5b0b650838bf569c71825208c05fd2ab98fbe7 new file mode 100644 index 00000000..01008029 Binary files /dev/null and b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/06/5b0b650838bf569c71825208c05fd2ab98fbe7 differ diff --git a/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/06/e0dc5816eb2b5c2a377d61848d9de4a3644ea5 b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/06/e0dc5816eb2b5c2a377d61848d9de4a3644ea5 deleted file mode 100644 index 7eebed5f..00000000 Binary files a/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/06/e0dc5816eb2b5c2a377d61848d9de4a3644ea5 and /dev/null differ diff --git a/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/06/f59b58f24e6fb7fbf242e35ee830a5d990e1fb b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/06/f59b58f24e6fb7fbf242e35ee830a5d990e1fb new file mode 100644 index 00000000..fbc479bb Binary files /dev/null and b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/06/f59b58f24e6fb7fbf242e35ee830a5d990e1fb differ diff --git a/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/07/fa7ab2edb3f5d3266534d7483e07a11b2af934 b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/07/fa7ab2edb3f5d3266534d7483e07a11b2af934 new file mode 100644 index 00000000..905eacac Binary files /dev/null and b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/07/fa7ab2edb3f5d3266534d7483e07a11b2af934 differ diff --git a/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/08/c6cb159e999b062425f21d3ff241ff8716eeee b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/08/c6cb159e999b062425f21d3ff241ff8716eeee new file mode 100644 index 00000000..b6242e05 Binary files /dev/null and b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/08/c6cb159e999b062425f21d3ff241ff8716eeee differ diff --git a/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/09/33b69db0d39065595fe474ccdf590e95fcc984 b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/09/33b69db0d39065595fe474ccdf590e95fcc984 deleted file mode 100644 index 75a397a3..00000000 Binary files a/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/09/33b69db0d39065595fe474ccdf590e95fcc984 and /dev/null differ diff --git a/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/0a/7dac221c045701bf3c08f4d49ba80755e278af b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/0a/7dac221c045701bf3c08f4d49ba80755e278af deleted file mode 100644 index 434b334e..00000000 Binary files a/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/0a/7dac221c045701bf3c08f4d49ba80755e278af and /dev/null differ diff --git a/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/0c/cd2833e149e9b8a7974ecf74a5e9e172322ab9 b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/0c/cd2833e149e9b8a7974ecf74a5e9e172322ab9 new file mode 100644 index 00000000..ac9389e0 --- /dev/null +++ b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/0c/cd2833e149e9b8a7974ecf74a5e9e172322ab9 @@ -0,0 +1,2 @@ +xm=k0@;W^8Kp'_eTy}K.]KesU Ƒzf$k8 +NVĮ[Yǁ2kgl2!>9xhkRj .= S fgmIsna)Uqɺu N4hS4.L \ No newline at end of file diff --git a/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/0c/d5c212471c054044677265d0306b6b8c281d60 b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/0c/d5c212471c054044677265d0306b6b8c281d60 deleted file mode 100644 index fd486d61..00000000 Binary files a/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/0c/d5c212471c054044677265d0306b6b8c281d60 and /dev/null differ diff --git a/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/0d/a5b74861eb22d39f9e2289864f900a05bb15e4 b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/0d/a5b74861eb22d39f9e2289864f900a05bb15e4 new file mode 100644 index 00000000..3ad2fbe1 Binary files /dev/null and b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/0d/a5b74861eb22d39f9e2289864f900a05bb15e4 differ diff --git a/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/0e/1ba9a2a5b9401491b56d3078dc3200d0a8063b b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/0e/1ba9a2a5b9401491b56d3078dc3200d0a8063b new file mode 100644 index 00000000..91fe2271 Binary files /dev/null and b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/0e/1ba9a2a5b9401491b56d3078dc3200d0a8063b differ diff --git a/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/0e/73ce5907174c1734d1878f8f40899ee2df7d1f b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/0e/73ce5907174c1734d1878f8f40899ee2df7d1f deleted file mode 100644 index 3e995ba8..00000000 Binary files a/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/0e/73ce5907174c1734d1878f8f40899ee2df7d1f and /dev/null differ diff --git a/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/10/7afe2f2cfa57952648aecf534d4b7bf5253800 b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/10/7afe2f2cfa57952648aecf534d4b7bf5253800 deleted file mode 100644 index 352610e0..00000000 --- a/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/10/7afe2f2cfa57952648aecf534d4b7bf5253800 +++ /dev/null @@ -1 +0,0 @@ -xν0@a>MLMqsr.-PH _FJtGZFWkVJFC\9lRqdqJQEkf*1 3 y ݼЂO8 [4v3TʮÞ m%䱴>){*3i=V \ No newline at end of file diff --git a/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/10/eed14391f71bcb947fadbda73c5d282111f14e b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/10/eed14391f71bcb947fadbda73c5d282111f14e new file mode 100644 index 00000000..b545ab54 Binary files /dev/null and b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/10/eed14391f71bcb947fadbda73c5d282111f14e differ diff --git a/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/10/f3c204347a6430d32435f25058cadd954f9b1a b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/10/f3c204347a6430d32435f25058cadd954f9b1a deleted file mode 100644 index d31efbc8..00000000 --- a/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/10/f3c204347a6430d32435f25058cadd954f9b1a +++ /dev/null @@ -1,3 +0,0 @@ -x+)JMU013g040031QK,L/JeKa*~9vf]M @A/,aq]~Y,|\8y0DZ< fHqjIIf^z^EnCi7KʹNtٴϧ0%Eez@e_ygoPg'*tv v+(aVl2uNƺ\|C:%'3Hyε@ٓ1Quמ qڪU; +7a}k^ %ء{? 7d K\2|qtBª&XešFCGEj4A%Yq'%: b<ڕJ9/YYh"j~AU"e{Sp!t2!ʢa@aZmZ!^2anV2x7W Gـ}z?8LY6 dY3Of58k6 +c#aw +Ï# \ No newline at end of file diff --git a/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/26/b38c3c37008ea479a879276284fcf7cc6f02bc b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/26/b38c3c37008ea479a879276284fcf7cc6f02bc deleted file mode 100644 index 7c6af9f6..00000000 --- a/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/26/b38c3c37008ea479a879276284fcf7cc6f02bc +++ /dev/null @@ -1,7 +0,0 @@ -xTDzX5_qg… f"IoGB [oܻݧS{<$E5Y"&RDŒ " B9Y,Fiј3D{Gr$ƐAyN$cs4Ţe.}&*/_o/ iҐF",93YT㇉r2=)A6NU~J -nDb+X) {Vk&y8uc T)A<":ڕI:MVSZB%UlrLLY磄(4/rMx]8EOxSÛ/vK0@t\L/-Rkdї/` Sa̯[n!Uac@6;h¶ḽ -]]M sZ\H!׎!X -NH'o1d1ŝ+g@Jιon6hw|lE2 ir1IDMU_Cxz^@.Vg u- -݅ - QwՊQ]UOVCĿW_5я #M1K_+S&ַHqo~I W. 9_jl;|Ȭp j8z)tOQ.wqCpFEҚ -j c vbYq)]#F螙b "hͦw #G%,ٔ~'+zf)<ۿDs4ݱ`wc \ No newline at end of file diff --git a/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/26/e51358b66170cacabb0d12ff9c788591765d3d b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/26/e51358b66170cacabb0d12ff9c788591765d3d new file mode 100644 index 00000000..6b884ed1 Binary files /dev/null and b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/26/e51358b66170cacabb0d12ff9c788591765d3d differ diff --git a/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/28/fa14e79972fdba65a826f09fc31ca344348e1d b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/28/fa14e79972fdba65a826f09fc31ca344348e1d new file mode 100644 index 00000000..ff951e20 --- /dev/null +++ b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/28/fa14e79972fdba65a826f09fc31ca344348e1d @@ -0,0 +1,2 @@ +x+)JMU04d040031QrutuKLOfp%ôۿ]xyW\+PBzFAbzj^qRY + LXqLwCfay%Eewg?oԅ*.(KM/M-.I,*I-*לBYyN, BC? \ No newline at end of file diff --git a/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/29/c61ee1a6d625b44cc7e23d086a8cf2adf2542a b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/29/c61ee1a6d625b44cc7e23d086a8cf2adf2542a deleted file mode 100644 index cff53bab..00000000 Binary files a/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/29/c61ee1a6d625b44cc7e23d086a8cf2adf2542a and /dev/null differ diff --git a/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/29/dde5f8e4c5096612ac8669dd7bfbcc95c7ef39 b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/29/dde5f8e4c5096612ac8669dd7bfbcc95c7ef39 new file mode 100644 index 00000000..efeca649 Binary files /dev/null and b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/29/dde5f8e4c5096612ac8669dd7bfbcc95c7ef39 differ diff --git a/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/2c/f807a8f2705f3d4ea4f9871c5cd195b4459102 b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/2c/f807a8f2705f3d4ea4f9871c5cd195b4459102 new file mode 100644 index 00000000..accf06fc Binary files /dev/null and b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/2c/f807a8f2705f3d4ea4f9871c5cd195b4459102 differ diff --git a/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/2d/b1c7134855e385ee54617ed9ed33f61b517f07 b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/2d/b1c7134855e385ee54617ed9ed33f61b517f07 new file mode 100644 index 00000000..3bf29a57 Binary files /dev/null and b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/2d/b1c7134855e385ee54617ed9ed33f61b517f07 differ diff --git a/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/2e/3905698baa4969a8e27d6d347146c4f10b662d b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/2e/3905698baa4969a8e27d6d347146c4f10b662d deleted file mode 100644 index ae2ffa59..00000000 Binary files a/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/2e/3905698baa4969a8e27d6d347146c4f10b662d and /dev/null differ diff --git a/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/2f/705940b7e003af2510b3241e5428ca7a2fdb2c b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/2f/705940b7e003af2510b3241e5428ca7a2fdb2c new file mode 100644 index 00000000..179b256f Binary files /dev/null and b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/2f/705940b7e003af2510b3241e5428ca7a2fdb2c differ diff --git a/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/2f/912f067342a5f5227d5dcc5801ee28c03f810b b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/2f/912f067342a5f5227d5dcc5801ee28c03f810b new file mode 100644 index 00000000..c47d4ab2 Binary files /dev/null and b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/2f/912f067342a5f5227d5dcc5801ee28c03f810b differ diff --git a/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/30/c84aed22253f4adba012417eeaac82b78e7aca b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/30/c84aed22253f4adba012417eeaac82b78e7aca new file mode 100644 index 00000000..bd0eaaee Binary files /dev/null and b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/30/c84aed22253f4adba012417eeaac82b78e7aca differ diff --git a/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/32/ebcd2c317339400d65ad43999d4e5ddc05bd30 b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/32/ebcd2c317339400d65ad43999d4e5ddc05bd30 new file mode 100644 index 00000000..7b731328 Binary files /dev/null and b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/32/ebcd2c317339400d65ad43999d4e5ddc05bd30 differ diff --git a/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/33/98ad52caf9b5397d2726ef44a13f6c05db99cd b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/33/98ad52caf9b5397d2726ef44a13f6c05db99cd deleted file mode 100644 index 86f34d2a..00000000 Binary files a/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/33/98ad52caf9b5397d2726ef44a13f6c05db99cd and /dev/null differ diff --git a/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/34/845f5f1196f4576fe322d62747d95a35423130 b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/34/845f5f1196f4576fe322d62747d95a35423130 deleted file mode 100644 index 09c095f0..00000000 Binary files a/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/34/845f5f1196f4576fe322d62747d95a35423130 and /dev/null differ diff --git a/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/3e/f49d448c45bd8c164a969cfbc81a2ee7d6dade b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/3e/f49d448c45bd8c164a969cfbc81a2ee7d6dade new file mode 100644 index 00000000..aebf8b28 --- /dev/null +++ b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/3e/f49d448c45bd8c164a969cfbc81a2ee7d6dade @@ -0,0 +1 @@ +xN0D9+Vٛul$PMcq*ǭimF=C"m`LH% qOdd5GUJ$:ý;8LZأMum^+\`_M*ǥu8H=<ߖ6zX8OfhZ] +"C78 +֢vBzUn6P \ No newline at end of file diff --git a/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/46/2ea36e1be312886a3071d3d065f14c98c50ba6 b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/46/2ea36e1be312886a3071d3d065f14c98c50ba6 new file mode 100644 index 00000000..b6b2df2f Binary files /dev/null and b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/46/2ea36e1be312886a3071d3d065f14c98c50ba6 differ diff --git a/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/48/c4aa9e128127a4fa67afbaaecef913c05c6c95 b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/48/c4aa9e128127a4fa67afbaaecef913c05c6c95 new file mode 100644 index 00000000..6c69e58a Binary files /dev/null and b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/48/c4aa9e128127a4fa67afbaaecef913c05c6c95 differ diff --git a/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/49/78326d37eb4e8d8fd4ace8bc7b16907b524a89 b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/49/78326d37eb4e8d8fd4ace8bc7b16907b524a89 new file mode 100644 index 00000000..bb8879c6 Binary files /dev/null and b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/49/78326d37eb4e8d8fd4ace8bc7b16907b524a89 differ diff --git a/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/4a/c45782b932f751599aa91ea29bdd2ec51d5240 b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/4a/c45782b932f751599aa91ea29bdd2ec51d5240 deleted file mode 100644 index f72acdb0..00000000 Binary files a/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/4a/c45782b932f751599aa91ea29bdd2ec51d5240 and /dev/null differ diff --git a/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/4a/f95509ef925ec111838439e89a76dba70454b6 b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/4a/f95509ef925ec111838439e89a76dba70454b6 deleted file mode 100644 index e1e4083d..00000000 Binary files a/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/4a/f95509ef925ec111838439e89a76dba70454b6 and /dev/null differ diff --git a/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/4d/473a4a40413608f4825ac89bc11aef89be0aa1 b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/4d/473a4a40413608f4825ac89bc11aef89be0aa1 new file mode 100644 index 00000000..74f4789c Binary files /dev/null and b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/4d/473a4a40413608f4825ac89bc11aef89be0aa1 differ diff --git a/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/4e/e1ed35291c1d9b7299cf8c058a28c544043ed4 b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/4e/e1ed35291c1d9b7299cf8c058a28c544043ed4 deleted file mode 100644 index 4a900eb0..00000000 Binary files a/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/4e/e1ed35291c1d9b7299cf8c058a28c544043ed4 and /dev/null differ diff --git a/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/4e/fd6ff33ad729f56ca812374d6a6e420429a055 b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/4e/fd6ff33ad729f56ca812374d6a6e420429a055 new file mode 100644 index 00000000..eb662293 Binary files /dev/null and b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/4e/fd6ff33ad729f56ca812374d6a6e420429a055 differ diff --git a/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/50/58e844e95f7800c5c3c8337b1c02d60b58e9df b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/50/58e844e95f7800c5c3c8337b1c02d60b58e9df new file mode 100644 index 00000000..ee8b1b67 Binary files /dev/null and b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/50/58e844e95f7800c5c3c8337b1c02d60b58e9df differ diff --git a/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/52/8074387a75c8bcf8a67e133135e97353069511 b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/52/8074387a75c8bcf8a67e133135e97353069511 deleted file mode 100644 index aa5f6ab7..00000000 Binary files a/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/52/8074387a75c8bcf8a67e133135e97353069511 and /dev/null differ diff --git a/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/53/0a739b2abeaae75c267dec70ba03d507afe81b b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/53/0a739b2abeaae75c267dec70ba03d507afe81b deleted file mode 100644 index 3d7b913b..00000000 --- a/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/53/0a739b2abeaae75c267dec70ba03d507afe81b +++ /dev/null @@ -1 +0,0 @@ -xKj0@)f(XP #bh"#O }BoۼO 7Y%X15B<3Q4.MfлJHTƁ\0ᜈbK9'ǿvP~G7y_C.0i^:wCun{[G> \ No newline at end of file diff --git a/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/53/f063f075f829baa92c0b20189c4f37d175df54 b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/53/f063f075f829baa92c0b20189c4f37d175df54 new file mode 100644 index 00000000..34c701f4 Binary files /dev/null and b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/53/f063f075f829baa92c0b20189c4f37d175df54 differ diff --git a/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/54/b57816e97f3d7ec73f4cb2facf093c377ee9f7 b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/54/b57816e97f3d7ec73f4cb2facf093c377ee9f7 new file mode 100644 index 00000000..48b79bd3 Binary files /dev/null and b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/54/b57816e97f3d7ec73f4cb2facf093c377ee9f7 differ diff --git a/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/56/6daa418f53e211932941cc554b34fdc72c779e b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/56/6daa418f53e211932941cc554b34fdc72c779e new file mode 100644 index 00000000..b858dc97 Binary files /dev/null and b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/56/6daa418f53e211932941cc554b34fdc72c779e differ diff --git a/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/56/ad416aece87b71601448972587c8030dfd4b9b b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/56/ad416aece87b71601448972587c8030dfd4b9b new file mode 100644 index 00000000..510d9d65 Binary files /dev/null and b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/56/ad416aece87b71601448972587c8030dfd4b9b differ diff --git a/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/56/f1ab20f574d99ecd0a8277fc9f97a95322b8f0 b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/56/f1ab20f574d99ecd0a8277fc9f97a95322b8f0 new file mode 100644 index 00000000..fc7db745 Binary files /dev/null and b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/56/f1ab20f574d99ecd0a8277fc9f97a95322b8f0 differ diff --git a/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/59/9d7f6c393d6dada17584ef3af4cd9e4ed432d6 b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/59/9d7f6c393d6dada17584ef3af4cd9e4ed432d6 deleted file mode 100644 index 7280d774..00000000 Binary files a/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/59/9d7f6c393d6dada17584ef3af4cd9e4ed432d6 and /dev/null differ diff --git a/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/59/dce50b38ffedd9a73b50278faab9b041d1bd62 b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/59/dce50b38ffedd9a73b50278faab9b041d1bd62 deleted file mode 100644 index 4fc82210..00000000 --- a/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/59/dce50b38ffedd9a73b50278faab9b041d1bd62 +++ /dev/null @@ -1,4 +0,0 @@ -xYo6ޫWhF_%m1d?2@q[hD -$-HI,%q"t "yu;/3 ~{/}wT*&tͦH_O?}#h]!;#RdC#!z jΞn˷$Eo>|.z}GḱaJu8PJU"Ya/L;b-YqBT34kRJuHNDєٷ;"Wd-7{ΣyGxkYXe]|V"pm0`Oj %O宅dÖ`+Bt_Ǿ~XVdM&)*(5 = : -ZÒf ƒ% D#RY CLm&"@K+nN^0hoSQӻVA>.1 !5FȲ<Т/V2d])yqR߹xJ)sɨHCN>!]en<]/5Q7#n +~ yb|i o;Yւ9739{el灔;ϥm3?U&ڵάXVfAU<}I n@ivU3N/Tj#r`M!PlQ,6mA}J_7"&PƖ3-TRi ,3ZfTo9yl.+.z7KY\VC]>o^뽄0_>Z` p5 \ No newline at end of file diff --git a/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/5a/99c301214c9ada535c348cb2b7f4f30284d4cc b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/5a/99c301214c9ada535c348cb2b7f4f30284d4cc deleted file mode 100644 index 59da09ef..00000000 Binary files a/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/5a/99c301214c9ada535c348cb2b7f4f30284d4cc and /dev/null differ diff --git a/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/5a/a5242ea769c7569430fd907bdcbc572f4f7665 b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/5a/a5242ea769c7569430fd907bdcbc572f4f7665 deleted file mode 100644 index 1baef7ab..00000000 Binary files a/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/5a/a5242ea769c7569430fd907bdcbc572f4f7665 and /dev/null differ diff --git a/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/5b/04c02e88cd7cdd8efefd1b17f02ca34c041959 b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/5b/04c02e88cd7cdd8efefd1b17f02ca34c041959 deleted file mode 100644 index f785fb25..00000000 Binary files a/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/5b/04c02e88cd7cdd8efefd1b17f02ca34c041959 and /dev/null differ diff --git a/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/5b/090665fff8df7954b22b4beb18a99f170f576b b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/5b/090665fff8df7954b22b4beb18a99f170f576b deleted file mode 100644 index 5df6adf4..00000000 Binary files a/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/5b/090665fff8df7954b22b4beb18a99f170f576b and /dev/null differ diff --git a/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/5d/081b3e2509c34df5aa04d3049ce2d1f45c0039 b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/5d/081b3e2509c34df5aa04d3049ce2d1f45c0039 deleted file mode 100644 index 2898fc16..00000000 Binary files a/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/5d/081b3e2509c34df5aa04d3049ce2d1f45c0039 and /dev/null differ diff --git a/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/5d/8f113513337f846493590b6685aab72f9df01d b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/5d/8f113513337f846493590b6685aab72f9df01d new file mode 100644 index 00000000..8e1486d1 Binary files /dev/null and b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/5d/8f113513337f846493590b6685aab72f9df01d differ diff --git a/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/5e/0d7c3f9c24c16da6b268aa3a18ad41a7ff3b70 b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/5e/0d7c3f9c24c16da6b268aa3a18ad41a7ff3b70 new file mode 100644 index 00000000..8bef1db2 Binary files /dev/null and b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/5e/0d7c3f9c24c16da6b268aa3a18ad41a7ff3b70 differ diff --git a/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/60/0668b4941402871fa4b642021ebc826a01d0cb b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/60/0668b4941402871fa4b642021ebc826a01d0cb new file mode 100644 index 00000000..fd5ba604 Binary files /dev/null and b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/60/0668b4941402871fa4b642021ebc826a01d0cb differ diff --git a/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/60/e3e953827c99631c77ce0ee57516ca37a15a7a b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/60/e3e953827c99631c77ce0ee57516ca37a15a7a new file mode 100644 index 00000000..63719f5d Binary files /dev/null and b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/60/e3e953827c99631c77ce0ee57516ca37a15a7a differ diff --git a/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/61/e46f0eb08a5f0e2d143a79ce4896dc0a18c6a9 b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/61/e46f0eb08a5f0e2d143a79ce4896dc0a18c6a9 new file mode 100644 index 00000000..a2720a50 Binary files /dev/null and b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/61/e46f0eb08a5f0e2d143a79ce4896dc0a18c6a9 differ diff --git a/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/62/9f2fa7ab6c97d6126523c09cdefd8fce776a56 b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/62/9f2fa7ab6c97d6126523c09cdefd8fce776a56 new file mode 100644 index 00000000..94d9e1ec Binary files /dev/null and b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/62/9f2fa7ab6c97d6126523c09cdefd8fce776a56 differ diff --git a/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/62/fee2ccbbfde3f2a0b3c45ec0f4810899e0a909 b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/62/fee2ccbbfde3f2a0b3c45ec0f4810899e0a909 deleted file mode 100644 index 1f3ecfda..00000000 Binary files a/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/62/fee2ccbbfde3f2a0b3c45ec0f4810899e0a909 and /dev/null differ diff --git a/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/63/5432508693f70b5c86b2fd99c3d47cdddf47e8 b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/63/5432508693f70b5c86b2fd99c3d47cdddf47e8 deleted file mode 100644 index 08310f59..00000000 Binary files a/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/63/5432508693f70b5c86b2fd99c3d47cdddf47e8 and /dev/null differ diff --git a/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/64/59ec5877fb2d620fb0f276784bd4a3c30cefc8 b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/64/59ec5877fb2d620fb0f276784bd4a3c30cefc8 new file mode 100644 index 00000000..ce6c8ee7 Binary files /dev/null and b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/64/59ec5877fb2d620fb0f276784bd4a3c30cefc8 differ diff --git a/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/65/fa6b9d62e05721e2ef7a5d5d6e09065d6a27b9 b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/65/fa6b9d62e05721e2ef7a5d5d6e09065d6a27b9 deleted file mode 100644 index 7c987b2e..00000000 Binary files a/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/65/fa6b9d62e05721e2ef7a5d5d6e09065d6a27b9 and /dev/null differ diff --git a/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/67/0941965670c973ce6fc4032bc7106145d92240 b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/67/0941965670c973ce6fc4032bc7106145d92240 new file mode 100644 index 00000000..04f429eb Binary files /dev/null and b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/67/0941965670c973ce6fc4032bc7106145d92240 differ diff --git a/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/67/b74141ad29eb4676494c232a2d402478905915 b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/67/b74141ad29eb4676494c232a2d402478905915 deleted file mode 100644 index 5ce83661..00000000 Binary files a/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/67/b74141ad29eb4676494c232a2d402478905915 and /dev/null differ diff --git a/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/68/40fa58604ecee5ad2a08fc04730bb35159640a b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/68/40fa58604ecee5ad2a08fc04730bb35159640a deleted file mode 100644 index 10991003..00000000 Binary files a/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/68/40fa58604ecee5ad2a08fc04730bb35159640a and /dev/null differ diff --git a/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/68/8242a18f61f28db9f31338898bdd89d2ab6b0a b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/68/8242a18f61f28db9f31338898bdd89d2ab6b0a deleted file mode 100644 index 7c9082ab..00000000 Binary files a/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/68/8242a18f61f28db9f31338898bdd89d2ab6b0a and /dev/null differ diff --git a/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/69/36086c2801660a55909bdc38cc2926b3e44318 b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/69/36086c2801660a55909bdc38cc2926b3e44318 deleted file mode 100644 index dc507c18..00000000 Binary files a/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/69/36086c2801660a55909bdc38cc2926b3e44318 and /dev/null differ diff --git a/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/69/5c2fdc3829a9e6acc43d220102b861997b69e9 b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/69/5c2fdc3829a9e6acc43d220102b861997b69e9 deleted file mode 100644 index 2a5e9873..00000000 Binary files a/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/69/5c2fdc3829a9e6acc43d220102b861997b69e9 and /dev/null differ diff --git a/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/70/48cca600ee2068ed9636eee91dad375874293c b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/70/48cca600ee2068ed9636eee91dad375874293c deleted file mode 100644 index 5b21ea73..00000000 Binary files a/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/70/48cca600ee2068ed9636eee91dad375874293c and /dev/null differ diff --git a/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/71/27a157f38952adf42ecf6d77fa87221ff48e06 b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/71/27a157f38952adf42ecf6d77fa87221ff48e06 deleted file mode 100644 index 317378f6..00000000 Binary files a/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/71/27a157f38952adf42ecf6d77fa87221ff48e06 and /dev/null differ diff --git a/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/72/1ca1835023196f893b54de196de569625ff0ea b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/72/1ca1835023196f893b54de196de569625ff0ea deleted file mode 100644 index 77d246fd..00000000 Binary files a/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/72/1ca1835023196f893b54de196de569625ff0ea and /dev/null differ diff --git a/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/72/f9c3796c120ae5775b3839544e845e17381578 b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/72/f9c3796c120ae5775b3839544e845e17381578 deleted file mode 100644 index 99adb8b2..00000000 Binary files a/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/72/f9c3796c120ae5775b3839544e845e17381578 and /dev/null differ diff --git a/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/73/dba9e0f8451117473e54fb10e5d820de7d286d b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/73/dba9e0f8451117473e54fb10e5d820de7d286d new file mode 100644 index 00000000..37db3857 Binary files /dev/null and b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/73/dba9e0f8451117473e54fb10e5d820de7d286d differ diff --git a/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/74/2a6f55adbcf38790d53673b2c203bfd5417f67 b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/74/2a6f55adbcf38790d53673b2c203bfd5417f67 new file mode 100644 index 00000000..7c7486fe Binary files /dev/null and b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/74/2a6f55adbcf38790d53673b2c203bfd5417f67 differ diff --git a/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/75/c32f6484c2869474190924df4dd3bec4134a96 b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/75/c32f6484c2869474190924df4dd3bec4134a96 deleted file mode 100644 index b5cf608b..00000000 Binary files a/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/75/c32f6484c2869474190924df4dd3bec4134a96 and /dev/null differ diff --git a/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/77/8d8e2c9ea14820f6fd8fe123ccf84c93f3bada b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/77/8d8e2c9ea14820f6fd8fe123ccf84c93f3bada deleted file mode 100644 index 86b3eef0..00000000 --- a/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/77/8d8e2c9ea14820f6fd8fe123ccf84c93f3bada +++ /dev/null @@ -1,2 +0,0 @@ -xK -1D]$t :3QojQWyǾ1aWVs.a\l[ĖdbZe*[jz49>iM[d6Iѫ<.~d#o5K ~>A6Z߻Rq0*j&mOH> \ No newline at end of file diff --git a/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/78/ff75c9d467bc21df73be00747548f987ea5738 b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/78/ff75c9d467bc21df73be00747548f987ea5738 deleted file mode 100644 index 33ca9ebf..00000000 Binary files a/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/78/ff75c9d467bc21df73be00747548f987ea5738 and /dev/null differ diff --git a/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/7a/3a1aaf3a4c129c744e744028907ccddfb9c8c6 b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/7a/3a1aaf3a4c129c744e744028907ccddfb9c8c6 new file mode 100644 index 00000000..f7c69578 Binary files /dev/null and b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/7a/3a1aaf3a4c129c744e744028907ccddfb9c8c6 differ diff --git a/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/7a/bffc74caa8761c6cb924e6294a7adfceb4ed7a b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/7a/bffc74caa8761c6cb924e6294a7adfceb4ed7a deleted file mode 100644 index 3c1428eb..00000000 Binary files a/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/7a/bffc74caa8761c6cb924e6294a7adfceb4ed7a and /dev/null differ diff --git a/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/7a/c1649d4b941fdc03f877ab7d929a52018a1f75 b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/7a/c1649d4b941fdc03f877ab7d929a52018a1f75 deleted file mode 100644 index 246c676d..00000000 --- a/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/7a/c1649d4b941fdc03f877ab7d929a52018a1f75 +++ /dev/null @@ -1 +0,0 @@ -xAj0E)f_(hdk .rhB e䉡 x_1 ҇uU8 ުČ\X"B"qC`Z.Ƅ$TFd[r,SJ<:ˮp{5o49N繋 u7 {F \ No newline at end of file diff --git a/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/7d/3e39d11818aaaf7a648ec9fd626617571b9a3d b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/7d/3e39d11818aaaf7a648ec9fd626617571b9a3d new file mode 100644 index 00000000..efd2f4c1 Binary files /dev/null and b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/7d/3e39d11818aaaf7a648ec9fd626617571b9a3d differ diff --git a/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/7e/8e8c6fa3a7b2636d0994718aaba9e670c9d546 b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/7e/8e8c6fa3a7b2636d0994718aaba9e670c9d546 deleted file mode 100644 index bf033f45..00000000 Binary files a/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/7e/8e8c6fa3a7b2636d0994718aaba9e670c9d546 and /dev/null differ diff --git a/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/7e/eebe7b497706c09c37955274496227f1ffc67f b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/7e/eebe7b497706c09c37955274496227f1ffc67f deleted file mode 100644 index 26a231ff..00000000 Binary files a/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/7e/eebe7b497706c09c37955274496227f1ffc67f and /dev/null differ diff --git a/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/82/1555cad8a6132fd045755733e6a0ec6d0957f3 b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/82/1555cad8a6132fd045755733e6a0ec6d0957f3 new file mode 100644 index 00000000..98dc93dc Binary files /dev/null and b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/82/1555cad8a6132fd045755733e6a0ec6d0957f3 differ diff --git a/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/82/2e7457a1ed320e4da3b69e30a4e94a2f6da719 b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/82/2e7457a1ed320e4da3b69e30a4e94a2f6da719 new file mode 100644 index 00000000..6fbcca08 Binary files /dev/null and b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/82/2e7457a1ed320e4da3b69e30a4e94a2f6da719 differ diff --git a/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/83/1e2d55306d37b6d64d39abe2e5384c2341f787 b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/83/1e2d55306d37b6d64d39abe2e5384c2341f787 deleted file mode 100644 index 471c1355..00000000 Binary files a/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/83/1e2d55306d37b6d64d39abe2e5384c2341f787 and /dev/null differ diff --git a/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/84/26abee6d3454eb54ef646dda09bf4fae08c321 b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/84/26abee6d3454eb54ef646dda09bf4fae08c321 deleted file mode 100644 index 937641f0..00000000 Binary files a/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/84/26abee6d3454eb54ef646dda09bf4fae08c321 and /dev/null differ diff --git a/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/84/7dec75915bd59cd17ddf2325f4acba53d4e682 b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/84/7dec75915bd59cd17ddf2325f4acba53d4e682 new file mode 100644 index 00000000..d5929f51 Binary files /dev/null and b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/84/7dec75915bd59cd17ddf2325f4acba53d4e682 differ diff --git a/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/85/b43abea24bfc749f9bd3c0aa4089a449abd8c2 b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/85/b43abea24bfc749f9bd3c0aa4089a449abd8c2 new file mode 100644 index 00000000..ecc98724 Binary files /dev/null and b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/85/b43abea24bfc749f9bd3c0aa4089a449abd8c2 differ diff --git a/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/86/50838d6ebb575eb99fcd4e6dbe86454384709b b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/86/50838d6ebb575eb99fcd4e6dbe86454384709b new file mode 100644 index 00000000..0df2b1ee Binary files /dev/null and b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/86/50838d6ebb575eb99fcd4e6dbe86454384709b differ diff --git a/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/88/7bfb221e4c37922e1edf95d5d55c20281c7c5f b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/88/7bfb221e4c37922e1edf95d5d55c20281c7c5f new file mode 100644 index 00000000..393a1434 Binary files /dev/null and b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/88/7bfb221e4c37922e1edf95d5d55c20281c7c5f differ diff --git a/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/8a/adc2afeaa9226ab7c7ed70148b555b431e51db b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/8a/adc2afeaa9226ab7c7ed70148b555b431e51db new file mode 100644 index 00000000..d88bf0a2 Binary files /dev/null and b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/8a/adc2afeaa9226ab7c7ed70148b555b431e51db differ diff --git a/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/8a/c5515bd0a29bd78efc3cf3f7a9c5e927ce5e60 b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/8a/c5515bd0a29bd78efc3cf3f7a9c5e927ce5e60 deleted file mode 100644 index 2864cfd9..00000000 Binary files a/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/8a/c5515bd0a29bd78efc3cf3f7a9c5e927ce5e60 and /dev/null differ diff --git a/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/8b/cc54388eb056928602c4d5e90d8aa66559b8cc b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/8b/cc54388eb056928602c4d5e90d8aa66559b8cc deleted file mode 100644 index 5b2a4278..00000000 Binary files a/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/8b/cc54388eb056928602c4d5e90d8aa66559b8cc and /dev/null differ diff --git a/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/8e/4d2dcba74998a7e145a7e674b097b1fa230d7c b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/8e/4d2dcba74998a7e145a7e674b097b1fa230d7c deleted file mode 100644 index 101ad3c1..00000000 Binary files a/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/8e/4d2dcba74998a7e145a7e674b097b1fa230d7c and /dev/null differ diff --git a/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/8f/5e2d16e33240cd0b38a4ed5704ab757bbc8339 b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/8f/5e2d16e33240cd0b38a4ed5704ab757bbc8339 new file mode 100644 index 00000000..8942d4a1 Binary files /dev/null and b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/8f/5e2d16e33240cd0b38a4ed5704ab757bbc8339 differ diff --git a/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/8f/b29ffc7bef3477067a4e865b81b9caf47e90b2 b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/8f/b29ffc7bef3477067a4e865b81b9caf47e90b2 deleted file mode 100644 index 03471cd9..00000000 --- a/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/8f/b29ffc7bef3477067a4e865b81b9caf47e90b2 +++ /dev/null @@ -1,2 +0,0 @@ -xA -0E]$M  jJoo?rM6u=SO#9eG(2Sj+d4tUM(PešFCGEj4I%Yq'?/% b<+r^ +|%D`&[6 dY5Of58֮mxF:5G> \ No newline at end of file diff --git a/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/bb/7728175acb380192f2f4add6dd349ef0609a60 b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/bb/7728175acb380192f2f4add6dd349ef0609a60 new file mode 100644 index 00000000..4e417ec8 Binary files /dev/null and b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/bb/7728175acb380192f2f4add6dd349ef0609a60 differ diff --git a/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/bd/346a39875e07d8515a58ee7d0f5aadebc0c2ae b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/bd/346a39875e07d8515a58ee7d0f5aadebc0c2ae new file mode 100644 index 00000000..247524f5 Binary files /dev/null and b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/bd/346a39875e07d8515a58ee7d0f5aadebc0c2ae differ diff --git a/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/c1/756ec64336ed793a443d32d12aab36e1e556ec b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/c1/756ec64336ed793a443d32d12aab36e1e556ec new file mode 100644 index 00000000..e698ba91 Binary files /dev/null and b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/c1/756ec64336ed793a443d32d12aab36e1e556ec differ diff --git a/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/c2/35e7f0e234e66110b92e7e3f3213553f3d1eb8 b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/c2/35e7f0e234e66110b92e7e3f3213553f3d1eb8 new file mode 100644 index 00000000..b866727a Binary files /dev/null and b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/c2/35e7f0e234e66110b92e7e3f3213553f3d1eb8 differ diff --git a/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/c3/de752a4e5cffac3e3cac117647bced5f1a51c3 b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/c3/de752a4e5cffac3e3cac117647bced5f1a51c3 deleted file mode 100644 index c0bdf1f6..00000000 Binary files a/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/c3/de752a4e5cffac3e3cac117647bced5f1a51c3 and /dev/null differ diff --git a/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/c4/f020bb7e203e13ad0a21dc1d806cfb4d9f99f0 b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/c4/f020bb7e203e13ad0a21dc1d806cfb4d9f99f0 deleted file mode 100644 index 15efc1e7..00000000 Binary files a/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/c4/f020bb7e203e13ad0a21dc1d806cfb4d9f99f0 and /dev/null differ diff --git a/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/c5/007a615807cdb57b5cc7530edd9d4c29f7f24d b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/c5/007a615807cdb57b5cc7530edd9d4c29f7f24d deleted file mode 100644 index d9943a6e..00000000 Binary files a/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/c5/007a615807cdb57b5cc7530edd9d4c29f7f24d and /dev/null differ diff --git a/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/c5/84b2ec7da735171a551f7a2362054065b4805e b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/c5/84b2ec7da735171a551f7a2362054065b4805e new file mode 100644 index 00000000..5256acd8 Binary files /dev/null and b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/c5/84b2ec7da735171a551f7a2362054065b4805e differ diff --git a/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/ca/bb24b5e21ac27e89dc04e412d74e03aa76f380 b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/ca/bb24b5e21ac27e89dc04e412d74e03aa76f380 deleted file mode 100644 index 4125edd9..00000000 Binary files a/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/ca/bb24b5e21ac27e89dc04e412d74e03aa76f380 and /dev/null differ diff --git a/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/cc/c825da288e1f291d113693a71ed0e66eeb1e74 b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/cc/c825da288e1f291d113693a71ed0e66eeb1e74 new file mode 100644 index 00000000..0a8d8374 Binary files /dev/null and b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/cc/c825da288e1f291d113693a71ed0e66eeb1e74 differ diff --git a/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/cd/3c9b9fb4bc994767e4a1050399d3b1c457b10b b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/cd/3c9b9fb4bc994767e4a1050399d3b1c457b10b new file mode 100644 index 00000000..13f031d3 Binary files /dev/null and b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/cd/3c9b9fb4bc994767e4a1050399d3b1c457b10b differ diff --git a/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/cd/5bb1cb7e32ad4b5f4d8eb0aa04f7eddbb603ae b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/cd/5bb1cb7e32ad4b5f4d8eb0aa04f7eddbb603ae deleted file mode 100644 index f1d0d64f..00000000 Binary files a/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/cd/5bb1cb7e32ad4b5f4d8eb0aa04f7eddbb603ae and /dev/null differ diff --git a/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/cd/bb7224cc4537f87f768ca9162846e715c3b602 b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/cd/bb7224cc4537f87f768ca9162846e715c3b602 new file mode 100644 index 00000000..7ca6ec28 Binary files /dev/null and b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/cd/bb7224cc4537f87f768ca9162846e715c3b602 differ diff --git a/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/cf/609a883343dad133c99412f7e2e1c81790785a b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/cf/609a883343dad133c99412f7e2e1c81790785a new file mode 100644 index 00000000..4810811e Binary files /dev/null and b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/cf/609a883343dad133c99412f7e2e1c81790785a differ diff --git a/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/d2/7eb89ac9447fd9debad488c5fe54bb708752a7 b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/d2/7eb89ac9447fd9debad488c5fe54bb708752a7 new file mode 100644 index 00000000..188af3f2 --- /dev/null +++ b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/d2/7eb89ac9447fd9debad488c5fe54bb708752a7 @@ -0,0 +1,2 @@ +xAj0E)f_ulI,!4ҸuFV8<60^?*`C& ֞$ ['1wΓw SrdEYk*Ccײ-|[~͗= 9DY*>\E% +SSIn}5#up-6rJ_% \ No newline at end of file diff --git a/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/d2/af663c095050933c10d57125fe6158fad4fe2c b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/d2/af663c095050933c10d57125fe6158fad4fe2c deleted file mode 100644 index 18161b20..00000000 Binary files a/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/d2/af663c095050933c10d57125fe6158fad4fe2c and /dev/null differ diff --git a/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/d4/4988209e4f9b49952eb5ecadae997ea0bf9e31 b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/d4/4988209e4f9b49952eb5ecadae997ea0bf9e31 new file mode 100644 index 00000000..bfcd5696 Binary files /dev/null and b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/d4/4988209e4f9b49952eb5ecadae997ea0bf9e31 differ diff --git a/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/da/23127861d5fda0a57c49c838bf6321a8e17697 b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/da/23127861d5fda0a57c49c838bf6321a8e17697 new file mode 100644 index 00000000..69595628 Binary files /dev/null and b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/da/23127861d5fda0a57c49c838bf6321a8e17697 differ diff --git a/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/db/abd636abb1f110493884620b2f075987c54f70 b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/db/abd636abb1f110493884620b2f075987c54f70 deleted file mode 100644 index 53a27bd6..00000000 Binary files a/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/db/abd636abb1f110493884620b2f075987c54f70 and /dev/null differ diff --git a/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/db/b67bdbb471399e7696abeb3d71cc3937f64b89 b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/db/b67bdbb471399e7696abeb3d71cc3937f64b89 new file mode 100644 index 00000000..c4946f1e Binary files /dev/null and b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/db/b67bdbb471399e7696abeb3d71cc3937f64b89 differ diff --git a/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/dd/40ebe950c0a0cd5de542e3d0e7a0e1ac4e70aa b/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/dd/40ebe950c0a0cd5de542e3d0e7a0e1ac4e70aa deleted file mode 100644 index c9c097c4..00000000 --- a/spring-cloud-release-tools-spring/src/test/resources/projects/spring-cloud-release/git/objects/dd/40ebe950c0a0cd5de542e3d0e7a0e1ac4e70aa +++ /dev/null @@ -1 +0,0 @@ -xJ1F)$? Al'w,x}z/N