437438 implementation and unittest of the release redeploy bugfix

- checks if the master repository is a MavenRepository for RELEASE
artifacts and with WRITE (REDEPLOY) policy
- compares timestamps to update cache if necessary
- see UnzipCacheTest.testReleaseRedeploy for a testcase
- RepositoryMock has a new inner subclass MavenRepositoryMock which
implements the MavenRepository interface

Bug: 437438
Signed-off-by: hardi.probst@gmail.com
Change-Id: Ic8cbe59d39c62198160ee115ee168de6535b15c2
6 files changed
tree: 9e54f3699ce6b12abba2d24819717d32fd77bc23
  1. .gitignore
  2. README.md
  3. pom.xml
  4. unzip-repository-plugin-its/
  5. unzip-repository-plugin/

Nexus Unzip Repository Plugin

The Unzip Repository is a plugin for the Nexus OSS maven repository manager It enables binary p2 artifact exchange between Tycho projects via Nexus.