Skip to content

Commit 445fb67

Browse files
Refresh Maven site
- fix broken links - introduce property for fluido skin version - bump fluido skin from 1.11.0 to 1.11.2 - use https for scm - use scm developerConnection as distributionManagement/site/url
1 parent 508784f commit 445fb67

File tree

2 files changed

+31
-28
lines changed

2 files changed

+31
-28
lines changed

pom.xml

+9-5
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ limitations under the License.
2626

2727
<name>Plexus</name>
2828
<description>The Plexus project provides a full software stack for creating and executing software projects.</description>
29-
<url>https://codehaus-plexus.github.io/</url>
29+
<url>https://codehaus-plexus.github.io/plexus-pom/</url>
3030
<inceptionYear>2001</inceptionYear>
3131
<organization>
3232
<name>Codehaus Plexus</name>
@@ -280,15 +280,17 @@ limitations under the License.
280280
</mailingLists>
281281

282282
<scm>
283-
<connection>scm:git:git@github.com:codehaus-plexus/plexus-pom.git</connection>
284-
<developerConnection>scm:git:[email protected]:codehaus-plexus/plexus-pom.git</developerConnection>
285-
<url>https://github.com/codehaus-plexus/plexus-pom/tree/${project.scm.tag}/</url>
283+
<connection>scm:git:https://github.com/codehaus-plexus/plexus-pom.git</connection>
284+
<developerConnection>${project.scm.connection}</developerConnection>
285+
<url>https://github.com/codehaus-plexus/plexus-pom/tree/master/</url>
286286
<tag>master</tag>
287287
</scm>
288+
288289
<issueManagement>
289290
<system>github</system>
290291
<url>https://github.com/codehaus-plexus/plexus-pom/issues</url>
291292
</issueManagement>
293+
292294
<distributionManagement>
293295
<repository>
294296
<id>plexus-releases</id>
@@ -300,9 +302,10 @@ limitations under the License.
300302
<name>Plexus Snapshot Repository</name>
301303
<url>${plexusDistMgmtSnapshotsUrl}</url>
302304
</snapshotRepository>
305+
<!-- site distribution management must be override in child projects -->
303306
<site>
304307
<id>github:gh-pages</id>
305-
<url>scm:git:[email protected]:codehaus-plexus</url><!-- url used only for inheritance -->
308+
<url>${project.scm.developerConnection}</url>
306309
</site>
307310
</distributionManagement>
308311

@@ -315,6 +318,7 @@ limitations under the License.
315318
<project.build.outputTimestamp>2022-06-09T20:48:10Z</project.build.outputTimestamp>
316319
<gpg.useagent>true</gpg.useagent>
317320
<mavenPluginToolsVersion>3.8.2</mavenPluginToolsVersion>
321+
<mavenFluidoSkinVersion>1.11.2</mavenFluidoSkinVersion>
318322
</properties>
319323

320324
<dependencyManagement>

src/site/site.xml

+22-23
Original file line numberDiff line numberDiff line change
@@ -4,14 +4,14 @@
44
xsi:schemaLocation="http://maven.apache.org/DECORATION/1.8.0 https://maven.apache.org/xsd/decoration-1.8.0.xsd">
55
<bannerLeft>
66
<name>Plexus</name>
7-
<href>http://codehaus-plexus.github.io/</href>
8-
<src>/images/plexus-logo-trans.png</src>
7+
<href>https://codehaus-plexus.github.io/</href>
8+
<src>https://codehaus-plexus.github.io/images/plexus-logo-trans.png</src>
99
</bannerLeft>
1010

1111
<skin>
1212
<groupId>org.apache.maven.skins</groupId>
1313
<artifactId>maven-fluido-skin</artifactId>
14-
<version>1.11.0</version>
14+
<version>${mavenFluidoSkinVersion}</version>
1515
</skin>
1616

1717
<edit>${project.scm.url}</edit>
@@ -28,9 +28,8 @@
2828
</matomo>
2929
<fluidoSkin>
3030
<sourceLineNumbersEnabled>true</sourceLineNumbersEnabled>
31-
<googlePlusOne />
3231
<googleSearch>
33-
<sitesearch>http://codehaus-plexus.github.io/</sitesearch>
32+
<sitesearch>https://codehaus-plexus.github.io/</sitesearch>
3433
</googleSearch>
3534
</fluidoSkin>
3635
</custom>
@@ -40,7 +39,7 @@
4039

4140
<body>
4241
<breadcrumbs>
43-
<item name="Plexus" href="/"/>
42+
<item name="Plexus" href="../"/>
4443
</breadcrumbs>
4544

4645
<menu name="Overview">
@@ -51,27 +50,27 @@
5150
<menu ref="reports" inherit="bottom" />
5251

5352
<menu name="Plexus Projects" inherit="bottom">
54-
<item name="Modello" href="/modello/" />
55-
<item name="Plexus Classworlds" href="/plexus-classworlds/" />
53+
<item name="Modello" href="../modello/" />
54+
<item name="Plexus Classworlds" href="../plexus-classworlds/" />
5655
<item name="Plexus Components">
57-
<item name="Plexus Archiver" href="/plexus-archiver/"/>
58-
<item name="Plexus CLI" href="/plexus-cli/"/>
59-
<item name="Plexus Compiler" href="/plexus-compiler/"/>
60-
<item name="Plexus Digest" href="/plexus-digest/"/>
61-
<item name="Plexus i18n" href="/plexus-i18n/"/>
62-
<item name="Plexus Interactivity" href="/plexus-interactivity/"/>
63-
<item name="Plexus Interpolation" href="/plexus-interpolation/"/>
64-
<item name="Plexus IO" href="/plexus-io/"/>
65-
<item name="Plexus Languages" href="/plexus-languages/"/>
66-
<item name="Plexus Resources" href="/plexus-resources/"/>
67-
<item name="Plexus Swizzle" href="/plexus-swizzle/"/>
68-
<item name="Plexus Velocity" href="/plexus-velocity/"/>
56+
<item name="Plexus Archiver" href="../plexus-archiver/"/>
57+
<item name="Plexus CLI" href="../plexus-cli/"/>
58+
<item name="Plexus Compiler" href="../plexus-compiler/"/>
59+
<item name="Plexus Digest" href="../plexus-digest/"/>
60+
<item name="Plexus i18n" href="../plexus-i18n/"/>
61+
<item name="Plexus Interactivity" href="../plexus-interactivity/"/>
62+
<item name="Plexus Interpolation" href="../plexus-interpolation/"/>
63+
<item name="Plexus IO" href="../plexus-io/"/>
64+
<item name="Plexus Languages" href="../plexus-languages/"/>
65+
<item name="Plexus Resources" href="../plexus-resources/"/>
66+
<item name="Plexus Swizzle" href="../plexus-swizzle/"/>
67+
<item name="Plexus Velocity" href="../plexus-velocity/"/>
6968
</item>
7069
<item name="Plexus Parent POMs">
71-
<item name="Plexus" href="/plexus-pom/"/>
72-
<item name="Plexus Components" href="/plexus-components/"/>
70+
<item name="Plexus" href="/"/>
71+
<item name="Plexus Components" href="../plexus-components/"/>
7372
</item>
74-
<item name="Plexus Utils" href="/plexus-utils/" />
73+
<item name="Plexus Utils" href="../plexus-utils/" />
7574
</menu>
7675
</body>
7776
</project>

0 commit comments

Comments
 (0)