You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@sling.apache.org by cs...@apache.org on 2019/07/24 06:35:45 UTC

[sling-org-apache-sling-distribution-core] 01/01: Merge pull request #20 from apache/SLING-8591-3

This is an automated email from the ASF dual-hosted git repository.

cschneider pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/sling-org-apache-sling-distribution-core.git

commit 8e7ba8a9f15dc40a60767e67ed0f68c71dbc24df
Merge: c122d2b a67cb5f
Author: Christian Schneider <ch...@die-schneider.net>
AuthorDate: Wed Jul 24 08:35:40 2019 +0200

    Merge pull request #20 from apache/SLING-8591-3
    
    SLING-8591 - Hook to support custom code when installing or deleting …

 .../distribution/packaging/PackageInstallHook.java | 46 ++++++++++++++
 .../impl/AbstractDistributionPackageBuilder.java   | 16 +++--
 .../impl/FileDistributionPackageBuilder.java       |  9 +--
 .../impl/InMemoryDistributionPackageBuilder.java   |  9 +--
 .../packaging/impl/NoopPackageInstallHook.java     | 45 +++++++++++++
 .../impl/ResourceDistributionPackageBuilder.java   |  9 +--
 .../sling/distribution/packaging/package-info.java |  2 +-
 .../impl/DistributionPackageBuilderFactory.java    | 11 +++-
 .../VaultDistributionPackageBuilderFactory.java    | 11 +++-
 .../sling/distribution/DistributionBaseIT.java     |  3 -
 .../packaging/DistributionPackageInfoTest.java}    | 11 +++-
 .../impl/FileDistributionPackageBuilderTest.java   |  4 +-
 .../InMemoryDistributionPackageBuilderTest.java    | 74 ++++++++++++++++++++--
 .../impl/SimpleDistributionPackageTest.java        | 52 ++++++++++++++-
 .../LocalDistributionPackageImporterTest.java      |  5 +-
 src/test/resources/logback.xml                     | 30 +++++++++
 16 files changed, 299 insertions(+), 38 deletions(-)