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

royteeuwen pushed a change to branch master
in repository 
https://gitbox.apache.org/repos/asf/sling-org-apache-sling-committer-cli.git


    from aa38586  Merge pull request #32 from 
apache/feature/SLING-13253-update-dist
     add ce7f8cb  SLING-13253 - release finalize command
     add 3493afa  SLING-13253 - tally-votes: widen vote-thread lookup window to 
6 months
     add 5873f6c  SLING-13253 - finalize: guard against late-tagged issues and 
make finalize resumable
     add a926df2  SLING-13253 - finalize: detect reporter addrelease.py 
failures reported as HTTP 200
     add c1f2399  SLING-13253 - update-reporter: detect addrelease.py failures 
reported as HTTP 200
     add 0517850  SLING-13253 - finalize: remove duplication with the per-step 
commands; dist removes only the closest older version
     add 04a9979  SLING-13253 - tally-votes: ask a PMC member to finalize when 
the releaser is not on the PMC
     add cc7ed63  SLING-13253 - address SonarCloud code smells on the finalize 
PR
     add c271553  SLING-13253 - VersionClient: split changelog scan to drop 
cognitive complexity
     new 1ba57e0  Merge pull request #34 from 
apache/feature/SLING-13253-finalize

The 1 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:
 README.md                                          | 204 +++++++++++-
 .../apache/sling/cli/impl/jira/VersionClient.java  | 166 +++++++++-
 .../sling/cli/impl/mail/VoteThreadFinder.java      |   5 +-
 .../sling/cli/impl/nexus/StagingRepository.java    |  13 +
 .../cli/impl/release/CreateJiraVersionCommand.java |  63 +---
 .../sling/cli/impl/release/FinalizeCommand.java    | 361 ++++++++++++++++++++
 .../sling/cli/impl/release/JiraVersions.java       | 102 ++++++
 .../cli/impl/release/LateFixVersionGuard.java      |  76 +++++
 .../impl/release/ReleaseJiraVersionCommand.java    |  17 +-
 .../apache/sling/cli/impl/release/Reporter.java    | 136 ++++++++
 .../sling/cli/impl/release/TallyVotesCommand.java  |  20 +-
 .../sling/cli/impl/release/UpdateDistCommand.java  |  95 ++++--
 .../cli/impl/release/UpdateReporterCommand.java    |  38 +--
 ...onsJiraAction.java => ChangelogJiraAction.java} |  32 +-
 .../org/apache/sling/cli/impl/jira/MockJira.java   |   1 +
 .../sling/cli/impl/jira/VersionClientTest.java     |  40 +++
 .../impl/release/CreateJiraVersionCommandTest.java |   2 +-
 .../cli/impl/release/FinalizeCommandTest.java      | 365 +++++++++++++++++++++
 .../release/ReleaseJiraVersionCommandTest.java     |  50 ++-
 .../cli/impl/release/TallyVotesCommandTest.java    |  15 +-
 .../cli/impl/release/UpdateDistCommandTest.java    |   4 +
 .../impl/release/UpdateReporterCommandTest.java    |   6 +-
 src/test/resources/jira/changelog/SLING-0004.json  |  25 ++
 src/test/resources/jira/changelog/SLING-0005.json  |  25 ++
 src/test/resources/jira/changelog/SLING-0006.json  |  39 +++
 25 files changed, 1735 insertions(+), 165 deletions(-)
 create mode 100644 
src/main/java/org/apache/sling/cli/impl/release/FinalizeCommand.java
 create mode 100644 
src/main/java/org/apache/sling/cli/impl/release/JiraVersions.java
 create mode 100644 
src/main/java/org/apache/sling/cli/impl/release/LateFixVersionGuard.java
 create mode 100644 
src/main/java/org/apache/sling/cli/impl/release/Reporter.java
 copy 
src/test/java/org/apache/sling/cli/impl/jira/{GetRelatedIssueCountsForVersionsJiraAction.java
 => ChangelogJiraAction.java} (54%)
 create mode 100644 
src/test/java/org/apache/sling/cli/impl/release/FinalizeCommandTest.java
 create mode 100644 src/test/resources/jira/changelog/SLING-0004.json
 create mode 100644 src/test/resources/jira/changelog/SLING-0005.json
 create mode 100644 src/test/resources/jira/changelog/SLING-0006.json

Reply via email to