[
https://issues.apache.org/jira/browse/TENTACLES-20?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Philipp Ottlinger closed TENTACLES-20.
--------------------------------------
Resolution: Fixed
page is deployed in new design from master. jdepend can be reenabled after it
was migrated to doxia2.
> Fix site build after plugin updates, migrate to current XSD and use
> non-deprecated site skin
> --------------------------------------------------------------------------------------------
>
> Key: TENTACLES-20
> URL: https://issues.apache.org/jira/browse/TENTACLES-20
> Project: Apache Tentacles
> Issue Type: Task
> Affects Versions: 0.1
> Reporter: Philipp Ottlinger
> Assignee: Philipp Ottlinger
> Priority: Major
> Fix For: 0.2
>
>
> Build failed after updates of plugins:
>
> {quote}is still using the old pre-version 2.0.0 model.
> You MUST migrate to the new model as soon as possible
> otherwise your build will break in the future!
> {quote} * (/) apply v2.0 of
> [https://maven.apache.org/doxia/doxia-sitetools/doxia-site-model/site.html]
>
> * need to define a skin
> ** tryout: reflow-maven-skin - not working
> ** old default skin is not working either:
> {quote}<skin>
> <groupId>org.apache.maven.skins</groupId>
> <artifactId>maven-default-skin</artifactId>
> <version>1.3</version>
> </skin>
> {quote}
> *
> ** resorting to defaults does not work: not defining a skin results in build
> failure
> {quote}[ERROR] Failed to execute goal
> org.apache.maven.plugins:maven-site-plugin:3.20.0:site (default-site) on
> project apache-tentacles: Execution default-site of goal
> org.apache.maven.plugins:maven-site-plugin:3.20.0:site failed: skin cannot be
> null -> [Help 1]
> {quote}
> ** Using default/old skin results in next error -
> [https://issues.apache.org/jira/projects/MSKINS/issues/MSKINS-196]
> * (?) problem with jdepend-report:
> [https://github.com/mojohaus/jdepend-maven-plugin/issues/39] - temporarily
> disabled jdepend
> ** (/) [https://github.com/mojohaus/jdepend-maven-plugin/issues/39]
> ** https://issues.apache.org/jira/browse/MNG-8243 LinkageError during site
> builds
> ** 2.1-SNAPSHOT generates a report whose layout is broken - tables do not
> seem to be generated -
> [https://github.com/mojohaus/jdepend-maven-plugin/issues/43]
> * (/) update plugins
> * (/) https://issues.apache.org/jira/browse/MPIR-468 useless warning is
> printed during the site run
> ** will be fixed with a newer pmd-plugin version as it uses pmd >=7.4.0;
> currently used version 3.25.0 uses a pmd version that issues this warning
> ** https://github.com/pmd/pmd/pull/5102
> * fix site build
> ** (/) https://issues.apache.org/jira/browse/MSITE-1018 LastPubDate is always
> set fixed to 1970-01-01, although older versions rendered correctly (as can
> be seen at the whisker site)
> ** Remove project.build.outputTimestamp completely - timestamp is still wrong
> (e.g. 2024-07-04 instead of 2024-10-14)
> ** overwrite with 'a' in order to get the current date as timestamp and have
> valid entries in the JAR itself
--
This message was sent by Atlassian Jira
(v8.20.10#820010)