This is an automated email from the ASF dual-hosted git repository.
elharo pushed a change to branch MARTIFACT-75
in repository https://gitbox.apache.org/repos/asf/maven-artifact-plugin.git
from c7956e0 spotless
add d330ea7 Replace deprecated method (#65)
add c110700 [MARTIFACT-75] fix jar artifacts detection (#67)
add d735ec1 [MARTIFACT-76] fix consumer pom detection
add 094434e [MARTIFACT-74] describe groupId(s) and duplicate artifactId(s)
add 252d911 [MARTIFACT-74] add describe-build-output IT
add 1f366a9 [MARTIFACT-74] always diagnose outputTimestamp
add 3e7d8ff [maven-release-plugin] prepare release
maven-artifact-plugin-3.5.3
add e75fef4 [maven-release-plugin] prepare for next development iteration
add 09808ac Convert to Guice constructor injection (#74)
add ed91a5f [MARTIFACT-79] Check `session.allProjects` for
`executionRoot`, not just `session.projects` (#70)
add 2af750a Bump commons-io:commons-io from 2.17.0 to 2.18.0
add 1a30172 Bump commons-codec:commons-codec from 1.17.0 to 1.17.1
add ed77bd7 [MARTIFACT-78] diagnose reactor root and first
add 5befda6 [MARTIFACT-78] diagnose parent(s) in reactor
add 9a1132f [MARTIFACT-82] update m-remote-resources-p to 3.3.0
add b82943b [MARTIFACT-81] add reproducible-central report (#73)
add 865b892 [maven-release-plugin] prepare release
maven-artifact-plugin-3.6.0
add 55a1cb0 [maven-release-plugin] prepare for next development iteration
add 4f1f024 Bump commons-codec:commons-codec from 1.17.1 to 1.17.2 (#79)
add 833bfdd [MARTIFACT-77] Refresh download page
add f8d32fa [MNGSITE-529] Rename "Goals" to "Plugin Documentation"
add 77ec8e8 add Axis2 aar/mar Maven plugins
add ce61a6d Bump commons-codec:commons-codec from 1.17.2 to 1.18.0
add 48b8028 Bump org.simplify4u.plugins:pgpverify-maven-plugin from
1.18.2 to 1.19.1
add 4fd2fc9 Enable Github Issues (#88)
add 63a7e43 Bump commons-io:commons-io from 2.18.0 to 2.19.0
add f514db6 Remove old JIRA issue link
add 219aa18 Add Apache 2.0 LICENSE file (#176)
add d7d5929 Bump commons-io:commons-io from 2.19.0 to 2.20.0 (#177)
add 8d912dc Bump commons-codec:commons-codec from 1.18.0 to 1.19.0 (#178)
add 465f93c feat: enable prevent branch protection rules
add f63a987 [MARTIFACT-80] check ignore on .pom and main artifact
add 669dc6f detail env in buildinfo, including line.separator
add 0f25c78 drop SCM warn on SNAPSHOT: confusing
add 066a558 describe Shields.io usage
add 94e991c clarify auto-detect skip vs skipModules
add 320f599 improve summary: promote diffoscope in .buildcompare (#187)
add db39d45 Bump org.apache.maven.plugins:maven-plugins from 43 to 45
add d209730 Added missing key and version
add 2c6baa3 Bump m-invoker-plugin for Java 25
add 5e08b94 copy aggregate compare only on last (#188)
add 399a976 compare show missing reference files (#189)
add 952a8a5 [maven-release-plugin] prepare release
maven-artifact-plugin-3.6.1
add 379628b [maven-release-plugin] prepare for next development iteration
add 8007991 Merge branch 'master' into MARTIFACT-75
add a8e444e add exception class name
No new revisions were added by this update.
Summary of changes:
.asf.yaml | 7 +-
.github/{dependabot.yml => ISSUE_TEMPLATE/BUG.yml} | 46 +++--
.../{dependabot.yml => ISSUE_TEMPLATE/FEATURE.yml} | 29 +--
.../{dependabot.yml => ISSUE_TEMPLATE/config.yml} | 20 +-
.github/pull_request_template.md | 23 +++
.../release-drafter.yml | 4 +-
.../{maven-verify.yml => pr-automation.yml} | 14 +-
.../{maven-verify.yml => release-drafter.yml} | 14 +-
.github/workflows/{maven-verify.yml => stale.yml} | 13 +-
LICENSE | 202 +++++++++++++++++++
README.md | 24 +--
pgp-keys-map.list | 28 ++-
pom.xml | 45 ++++-
.../buildinfo-multi/{modA => ignore-all}/pom.xml | 4 +-
.../buildinfo-multi/{modA => ignore-jar}/pom.xml | 4 +-
.../buildinfo-multi/{modA => ignore-pom}/pom.xml | 4 +-
src/it/buildinfo-multi/pom.xml | 6 +
src/it/buildinfo-multi/verify.groovy | 43 +++-
src/it/check-buildplan-info/pom.xml | 4 +
.../invoker.properties | 2 +
.../modA/pom.xml | 6 +-
.../modB/pom.xml | 9 +-
.../pom.xml | 16 +-
.../invoker.properties | 2 +-
.../modA-other-groupId}/pom.xml | 3 +-
.../modA/pom.xml | 0
.../it/describe-multi/modA/src/main/java/Foo.java | 8 +-
.../modB/pom.xml | 0
.../modSkipDeploy/pom.xml | 0
.../parent}/pom.xml | 33 ++--
src/it/{git-multi/modB => describe-multi}/pom.xml | 23 ++-
.../artifact/buildinfo/AbstractBuildinfoMojo.java | 219 ++++++++++++---------
.../artifact/buildinfo/BuildInfoWriter.java | 50 +++--
.../plugins/artifact/buildinfo/BuildinfoMojo.java | 21 +-
.../artifact/buildinfo/CheckBuildPlanMojo.java | 23 ++-
.../plugins/artifact/buildinfo/CompareMojo.java | 107 ++++++----
.../buildinfo/DescribeBuildOutputMojo.java | 78 +++++++-
.../artifact/buildinfo/ReferenceBuildinfoUtil.java | 22 +--
.../buildinfo/ReproducibleCentralReport.java | 154 +++++++++++++++
.../buildinfo/not-reproducible-plugins.properties | 7 +-
src/site/apt/index.apt.vm | 6 +-
src/site/site.xml | 3 +-
src/site/xdoc/download.xml.vm | 115 +++--------
43 files changed, 1017 insertions(+), 424 deletions(-)
copy .github/{dependabot.yml => ISSUE_TEMPLATE/BUG.yml} (54%)
copy .github/{dependabot.yml => ISSUE_TEMPLATE/FEATURE.yml} (60%)
copy .github/{dependabot.yml => ISSUE_TEMPLATE/config.yml} (68%)
create mode 100644 .github/pull_request_template.md
copy src/it/check-buildplan-ok/invoker.properties =>
.github/release-drafter.yml (88%)
copy .github/workflows/{maven-verify.yml => pr-automation.yml} (80%)
copy .github/workflows/{maven-verify.yml => release-drafter.yml} (81%)
copy .github/workflows/{maven-verify.yml => stale.yml} (82%)
create mode 100644 LICENSE
copy src/it/buildinfo-multi/{modA => ignore-all}/pom.xml (94%)
copy src/it/buildinfo-multi/{modA => ignore-jar}/pom.xml (92%)
copy src/it/buildinfo-multi/{modA => ignore-pom}/pom.xml (94%)
copy src/it/{compare-flatten => compare-resume}/invoker.properties (89%)
copy src/it/{compare-flatten => compare-resume}/modA/pom.xml (91%)
copy src/it/{buildinfo-skip-install-deploy => compare-resume}/modB/pom.xml
(88%)
copy src/it/{buildinfo-skip-install-deploy => compare-resume}/pom.xml (78%)
copy src/it/{check-buildplan-ok => describe-multi}/invoker.properties (90%)
copy src/it/{buildinfo-multi/modA =>
describe-multi/modA-other-groupId}/pom.xml (91%)
copy src/it/{buildinfo-multi => describe-multi}/modA/pom.xml (100%)
copy Jenkinsfile => src/it/describe-multi/modA/src/main/java/Foo.java (86%)
copy src/it/{buildinfo-multi => describe-multi}/modB/pom.xml (100%)
copy src/it/{buildinfo-skip-install-deploy =>
describe-multi}/modSkipDeploy/pom.xml (100%)
copy src/it/{check-buildplan-info => describe-multi/parent}/pom.xml (65%)
copy src/it/{git-multi/modB => describe-multi}/pom.xml (73%)
create mode 100644
src/main/java/org/apache/maven/plugins/artifact/buildinfo/ReproducibleCentralReport.java