You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@sling.apache.org by ro...@apache.org on 2026/08/05 16:03:33 UTC
(sling-org-apache-sling-committer-cli) branch dependabot/maven/org.bouncycastle-bcprov-jdk15on-1.67 updated (f80deae -> 18d100b)
This is an automated email from the ASF dual-hosted git repository.
rombert pushed a change to branch dependabot/maven/org.bouncycastle-bcprov-jdk15on-1.67
in repository https://gitbox.apache.org/repos/asf/sling-org-apache-sling-committer-cli.git
from f80deae chore(deps): also bump bcprov-jdk15on in the feature model file
add 3414bc3 SLING-11816 - Transliterated project member names break the vote counting algorithm
add 250dbf2 SLING-11097 - Adding a fallback to the CI validator to check the parent commit if the tag does not have a build status
add f783221 SLING-11709 - Set up Jira autolinks to all Sling Github projects
add f7a647a Update release.email
add a3a594b fix test after adjusting email template
add aae8d5b Adjust JIRA release notes link
add 0af6d82 SLING-12146 - Committer CLI build fails on Windows (#24)
add bd12f44 SLING-12140 - Creating new jira version fails: No releases found in 'Parent 60 (Java 11)'
add 8bb5533 chore: fix javadoc
add cb4348f SLING-12148 - Fixing CI Validation Failure (#26)
add 6c20c44 SLING-12150 - Update to parent pom 52 (#25)
add e7823f8 SLING-12459 - Redirect sonarcloud notifications to commits@apache.sling.org
add bcdaa30 SLING-12037 - Allow overriding the Jira release name
add 8c7415f SLING-12037 - Allow overriding the Jira release name
add 7a83a8d Merge pull request #22 from apache/issue/SLING-12037
add 9e6c6c3 SLING-12866 - Restrict force pushes, auto-delete branches on merge
add 1066ba5 Update to latest parent pom and Java 21
add b7614a1 Execute spotless:apply
add a32550b Ignore spotless apply in git blame
add 9e4da69 Merge pull request #27 from apache/bugfix/SLING-13134
add b18e14b SLING-13253 - release list: include open Nexus staging repositories
add d730858 SLING-13253 - address review: extract PomParser, assert bulk actions
add 14c3ee7 Merge pull request #29 from apache/feature/SLING-13253-list
add 6799718 SLING-13253 - release close-staging command
add 6f5d818 Merge pull request #30 from apache/feature/SLING-13253-close-staging
add f2e89bc SLING-13253 - release promote and drop staging repository commands
add b772297 Merge pull request #31 from apache/feature/SLING-13253-promote-drop
add 54790f3 SLING-13253 - release tally-votes: PMC-aware result email
add 7fefc1a Merge pull request #33 from apache/feature/SLING-13253-tally-votes
add aa2888f SLING-13253 - release: act on a release by name
add 698a69f Merge pull request #35 from apache/feature/SLING-13253-act-by-name
add 0f9c03f chore(deps): update to docker-maven-plugin v0.48.1 (#36)
add 136a79c SLING-13253 - release update-dist: publish staged artifacts to dist/release
add 2384282 SLING-13253 - update-dist: make sun.misc import optional so the bundle resolves
add dcf3f4f SLING-13253 - update-dist: remove only the closest older version
add 6146764 SLING-13253 - update-dist: download the .sha512 sidecar
add 8e1b677 SLING-13253 - update-dist: exclude .sha512 checksums from the RAT license check
add 5bfca40 SLING-13253 - update-dist: use possessive quantifiers in the version regex
add 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
add 1ba57e0 Merge pull request #34 from apache/feature/SLING-13253-finalize
add c31b946 SLING-13253 - finalize: correct the command help description order
add 7d3a945 Merge pull request #37 from apache/bugfix/finalize-command-description
add d372594 SLING-13253 - tally-votes: list all finalize steps in the result email
add c3db7c4 Merge pull request #38 from apache/feature/SLING-13253-tally-votes-finalize-steps
add 6ae0e2d SLING-13253 - update-dist: only remove the previous release of the same major version
add 9b85e22 Merge pull request #39 from apache/feature/SLING-13253-update-dist-same-major
add 1722e06 chore(ci): add allowlist-check github action
add 18d100b Merge branch 'master' into dependabot/maven/org.bouncycastle-bcprov-jdk15on-1.67
No new revisions were added by this update.
Summary of changes:
.asf.yaml | 16 +
.git-blame-ignore-revs | 1 +
.../workflows/allowlist-check.yml | 26 +-
.sling-module.json | 5 +-
Dockerfile | 4 +-
README.md | 204 +++++++-
bnd.bnd | 30 +-
pom.xml | 378 +++++++-------
src/main/features/app.json | 20 +
.../java/org/apache/sling/cli/impl/CLIGroup.java | 36 +-
.../java/org/apache/sling/cli/impl/Command.java | 31 +-
.../apache/sling/cli/impl/CommandProcessor.java | 87 ++--
.../sling/cli/impl/ComponentContextHelper.java | 38 +-
.../org/apache/sling/cli/impl/Credentials.java | 36 +-
.../apache/sling/cli/impl/CredentialsService.java | 52 +-
.../org/apache/sling/cli/impl/DateProvider.java | 37 +-
.../org/apache/sling/cli/impl/ExecutionMode.java | 36 +-
.../apache/sling/cli/impl/ExecutionTrigger.java | 26 +-
.../org/apache/sling/cli/impl/InputOption.java | 36 +-
.../java/org/apache/sling/cli/impl/UserInput.java | 44 +-
.../sling/cli/impl/ci/CIStatusValidator.java | 136 +++--
.../sling/cli/impl/http/HttpClientFactory.java | 61 ++-
.../sling/cli/impl/jbake/JBakeContentUpdater.java | 131 ++---
.../apache/sling/cli/impl/jira/ErrorResponse.java | 34 +-
.../java/org/apache/sling/cli/impl/jira/Issue.java | 36 +-
.../apache/sling/cli/impl/jira/IssueResponse.java | 28 +-
.../apache/sling/cli/impl/jira/IssueUpdate.java | 40 +-
.../org/apache/sling/cli/impl/jira/Transition.java | 36 +-
.../sling/cli/impl/jira/TransitionsResponse.java | 36 +-
.../org/apache/sling/cli/impl/jira/Version.java | 34 +-
.../apache/sling/cli/impl/jira/VersionClient.java | 405 ++++++++++-----
.../java/org/apache/sling/cli/impl/mail/Email.java | 51 +-
.../org/apache/sling/cli/impl/mail/Mailer.java | 62 +--
.../sling/cli/impl/mail/VoteThreadFinder.java | 52 +-
.../org/apache/sling/cli/impl/nexus/Artifact.java | 58 ++-
.../sling/cli/impl/nexus/LocalRepository.java | 36 +-
.../org/apache/sling/cli/impl/nexus/PomParser.java | 157 ++++++
.../sling/cli/impl/nexus/RepositoryService.java | 274 ++++++++---
.../sling/cli/impl/nexus/StagingRepositories.java | 27 +-
.../sling/cli/impl/nexus/StagingRepository.java | 64 ++-
.../org/apache/sling/cli/impl/people/Member.java | 36 +-
.../sling/cli/impl/people/MembersFinder.java | 66 +--
.../apache/sling/cli/impl/pgp/HashValidator.java | 36 +-
.../sling/cli/impl/pgp/PGPSignatureValidator.java | 54 +-
.../cli/impl/release/AbstractReleaseCommand.java | 58 +++
.../release/AbstractStagingRepositoryCommand.java | 94 ++++
.../cli/impl/release/CloseStagingCommand.java | 105 ++++
.../cli/impl/release/CreateJiraVersionCommand.java | 136 +++--
.../apache/sling/cli/impl/release/DropCommand.java | 82 ++++
.../sling/cli/impl/release/FinalizeCommand.java | 361 ++++++++++++++
.../sling/cli/impl/release/JiraVersions.java | 102 ++++
.../cli/impl/release/LateFixVersionGuard.java | 76 +++
.../apache/sling/cli/impl/release/ListCommand.java | 55 ++-
.../cli/impl/release/PrepareVoteEmailCommand.java | 103 ++--
.../sling/cli/impl/release/PromoteCommand.java | 90 ++++
.../org/apache/sling/cli/impl/release/Release.java | 117 +++--
.../sling/cli/impl/release/ReleaseCLIGroup.java | 43 +-
.../impl/release/ReleaseJiraVersionCommand.java | 114 +++--
.../apache/sling/cli/impl/release/Reporter.java | 136 +++++
.../sling/cli/impl/release/ReusableCLIOptions.java | 39 +-
.../sling/cli/impl/release/TallyVotesCommand.java | 142 ++++--
.../sling/cli/impl/release/UpdateDistCommand.java | 413 ++++++++++++++++
.../cli/impl/release/UpdateLocalSiteCommand.java | 95 ++--
.../cli/impl/release/UpdateReporterCommand.java | 112 ++---
.../cli/impl/release/VerifyReleasesCommand.java | 113 +++--
src/main/resources/scripts/run.sh | 11 +-
src/main/resources/templates/release.email | 2 +-
src/main/resources/templates/tally-votes.email | 3 +-
.../sling/cli/impl/CommandProcessorTest.java | 140 ++++++
.../sling/cli/impl/CredentialsServiceTest.java | 47 +-
.../sling/cli/impl/ci/CIStatusValidatorTest.java | 172 ++++---
.../sling/cli/impl/http/HttpClientFactoryTest.java | 45 +-
.../sling/cli/impl/http/HttpExchangeHandler.java | 40 +-
.../cli/impl/jbake/JBakeContentUpdaterTest.java | 191 ++++----
.../sling/cli/impl/jira/ChangelogJiraAction.java | 53 ++
.../cli/impl/jira/CreateVersionJiraAction.java | 52 +-
.../sling/cli/impl/jira/EditVersionJiraAction.java | 59 ++-
...GetRelatedIssueCountsForVersionsJiraAction.java | 40 +-
.../sling/cli/impl/jira/IssueUpdateTest.java | 46 +-
.../cli/impl/jira/IssuesSearchJiraAction.java | 53 +-
.../org/apache/sling/cli/impl/jira/JiraAction.java | 49 +-
.../cli/impl/jira/ListVersionsJiraAction.java | 34 +-
.../org/apache/sling/cli/impl/jira/MockJira.java | 67 +--
.../sling/cli/impl/jira/TransitionsJiraAction.java | 45 +-
.../sling/cli/impl/jira/VersionClientTest.java | 127 +++--
.../apache/sling/cli/impl/junit/LogCapture.java | 87 ++++
.../sling/cli/impl/junit/SystemPropertiesRule.java | 51 +-
.../org/apache/sling/cli/impl/nexus/MockNexus.java | 66 ++-
.../apache/sling/cli/impl/nexus/PomParserTest.java | 122 +++++
.../cli/impl/nexus/QueryLuceneIndexHandler.java | 43 +-
.../cli/impl/nexus/RepositoryContentHandler.java | 42 +-
.../nexus/RepositoryContentListingHandler.java | 58 +++
.../cli/impl/nexus/RepositoryServiceTest.java | 136 +++--
.../cli/impl/nexus/StagingRepositoriesHandler.java | 51 +-
.../cli/impl/nexus/StagingRepositoryTest.java | 43 ++
.../sling/cli/impl/pgp/HashValidatorTest.java | 86 ++--
.../cli/impl/pgp/PGPSignatureValidatorTest.java | 68 +--
.../cli/impl/release/CloseStagingCommandTest.java | 145 ++++++
.../impl/release/CreateJiraVersionCommandTest.java | 217 ++++++++
.../sling/cli/impl/release/DropCommandTest.java | 120 +++++
.../cli/impl/release/FinalizeCommandTest.java | 365 ++++++++++++++
.../sling/cli/impl/release/ListCommandTest.java | 99 ++++
.../impl/release/PrepareVoteEmailCommandTest.java | 115 +++--
.../sling/cli/impl/release/PromoteCommandTest.java | 113 +++++
.../release/ReleaseJiraVersionCommandTest.java | 194 ++++++++
.../apache/sling/cli/impl/release/ReleaseTest.java | 58 ++-
.../cli/impl/release/TallyVotesCommandTest.java | 354 +++++++------
.../cli/impl/release/UpdateDistCommandTest.java | 545 +++++++++++++++++++++
.../impl/release/UpdateLocalSiteCommandTest.java | 154 ++++++
.../impl/release/UpdateReporterCommandTest.java | 184 ++++---
.../impl/release/VerifyReleasesCommandTest.java | 127 +++++
.../resources/ci/{repo-1.1.pom => gh-repo-1.0.pom} | 2 +-
src/test/resources/ci/parent-status.json | 149 ++++++
src/test/resources/ci/tag-commit.json | 123 +++++
src/test/resources/ci/tag-status.json | 75 +++
src/test/resources/ci/tag-test.pom | 83 ++++
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 ++
.../1.0.0/adapter-annotations-1.0.0.pom | 0
.../sling/adapter-annotations/1.0.0/listing.json | 14 +
.../apache/sling/adapter-annotations/listing.json | 9 +
.../orgapachesling-3/org/apache/sling/listing.json | 9 +
...ter-annotations-1.0.0-source-release.zip.sha512 | 1 +
src/test/resources/nexus/staging-repositories.json | 24 +
125 files changed, 8564 insertions(+), 2612 deletions(-)
create mode 100644 .asf.yaml
create mode 100644 .git-blame-ignore-revs
copy src/test/resources/simplelogger.properties => .github/workflows/allowlist-check.yml (67%)
create mode 100644 src/main/java/org/apache/sling/cli/impl/nexus/PomParser.java
create mode 100644 src/main/java/org/apache/sling/cli/impl/release/AbstractReleaseCommand.java
create mode 100644 src/main/java/org/apache/sling/cli/impl/release/AbstractStagingRepositoryCommand.java
create mode 100644 src/main/java/org/apache/sling/cli/impl/release/CloseStagingCommand.java
create mode 100644 src/main/java/org/apache/sling/cli/impl/release/DropCommand.java
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/PromoteCommand.java
create mode 100644 src/main/java/org/apache/sling/cli/impl/release/Reporter.java
create mode 100644 src/main/java/org/apache/sling/cli/impl/release/UpdateDistCommand.java
create mode 100644 src/test/java/org/apache/sling/cli/impl/CommandProcessorTest.java
create mode 100644 src/test/java/org/apache/sling/cli/impl/jira/ChangelogJiraAction.java
create mode 100644 src/test/java/org/apache/sling/cli/impl/junit/LogCapture.java
create mode 100644 src/test/java/org/apache/sling/cli/impl/nexus/PomParserTest.java
create mode 100644 src/test/java/org/apache/sling/cli/impl/nexus/RepositoryContentListingHandler.java
create mode 100644 src/test/java/org/apache/sling/cli/impl/nexus/StagingRepositoryTest.java
create mode 100644 src/test/java/org/apache/sling/cli/impl/release/CloseStagingCommandTest.java
create mode 100644 src/test/java/org/apache/sling/cli/impl/release/CreateJiraVersionCommandTest.java
create mode 100644 src/test/java/org/apache/sling/cli/impl/release/DropCommandTest.java
create mode 100644 src/test/java/org/apache/sling/cli/impl/release/FinalizeCommandTest.java
create mode 100644 src/test/java/org/apache/sling/cli/impl/release/ListCommandTest.java
create mode 100644 src/test/java/org/apache/sling/cli/impl/release/PromoteCommandTest.java
create mode 100644 src/test/java/org/apache/sling/cli/impl/release/ReleaseJiraVersionCommandTest.java
create mode 100644 src/test/java/org/apache/sling/cli/impl/release/UpdateDistCommandTest.java
create mode 100644 src/test/java/org/apache/sling/cli/impl/release/UpdateLocalSiteCommandTest.java
create mode 100644 src/test/java/org/apache/sling/cli/impl/release/VerifyReleasesCommandTest.java
copy src/test/resources/ci/{repo-1.1.pom => gh-repo-1.0.pom} (95%)
create mode 100644 src/test/resources/ci/parent-status.json
create mode 100644 src/test/resources/ci/tag-commit.json
create mode 100644 src/test/resources/ci/tag-status.json
create mode 100644 src/test/resources/ci/tag-test.pom
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
copy src/test/resources/{nexus/orgapachesling-0 => nexus-content/orgapachesling-3}/org/apache/sling/adapter-annotations/1.0.0/adapter-annotations-1.0.0.pom (100%)
create mode 100644 src/test/resources/nexus-content/orgapachesling-3/org/apache/sling/adapter-annotations/1.0.0/listing.json
create mode 100644 src/test/resources/nexus-content/orgapachesling-3/org/apache/sling/adapter-annotations/listing.json
create mode 100644 src/test/resources/nexus-content/orgapachesling-3/org/apache/sling/listing.json
create mode 100644 src/test/resources/nexus/orgapachesling-0/org/apache/sling/adapter-annotations/1.0.0/adapter-annotations-1.0.0-source-release.zip.sha512