This is an automated email from the ASF dual-hosted git repository.
dklco pushed a change to branch master
in repository
https://gitbox.apache.org/repos/asf/sling-org-apache-sling-committer-cli.git.
from 66a7b1c SLING-8684 - Add support for validating releases from a
staging repository
new f459afb Updating to download the sling ASC file
new b21ea3d Ignoring jenv files
new 310b49d SLING-8691: Adding a check of the CI status for releases
The 3 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
.gitignore | 1 +
.../sling/cli/impl/ci/CIStatusValidator.java | 136 +++++++++++++++++++++
.../sling/cli/impl/nexus/RepositoryDownloader.java | 2 +-
.../sling/cli/impl/pgp/PGPSignatureValidator.java | 43 +++++--
.../cli/impl/release/VerifyReleasesCommand.java | 74 +++++++----
.../sling/cli/impl/ci/CIStatusValidatorTest.java | 97 +++++++++++++++
src/test/resources/ci/failure.json | 88 +++++++++++++
.../resources/ci/no-repo.pom} | 32 ++---
src/test/resources/ci/repo.pom | 32 +++++
src/test/resources/ci/success.json | 88 +++++++++++++
src/test/resources/simplelogger.properties | 2 +-
11 files changed, 548 insertions(+), 47 deletions(-)
create mode 100644
src/main/java/org/apache/sling/cli/impl/ci/CIStatusValidator.java
create mode 100644
src/test/java/org/apache/sling/cli/impl/ci/CIStatusValidatorTest.java
create mode 100644 src/test/resources/ci/failure.json
copy src/{main/resources/conf/logback-default.xml =>
test/resources/ci/no-repo.pom} (55%)
create mode 100644 src/test/resources/ci/repo.pom
create mode 100644 src/test/resources/ci/success.json