From 6d5b007d19036270a25a8f75c8373a60792484ea Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Herv=C3=A9=20Boutemy?= Date: Sun, 16 Jan 2022 11:04:15 +0100 Subject: [PATCH] fix "edit" link to markup source and bootstrap doc on ITs Suite deps --- its/core-it-suite/src/site/apt/bootstrap.apt.vm | 3 ++- its/core-it-suite/src/site/apt/index.apt.vm | 2 +- its/pom.xml | 3 ++- 3 files changed, 5 insertions(+), 3 deletions(-) diff --git a/its/core-it-suite/src/site/apt/bootstrap.apt.vm b/its/core-it-suite/src/site/apt/bootstrap.apt.vm index 2d159d6183..242eaaf5ae 100644 --- a/its/core-it-suite/src/site/apt/bootstrap.apt.vm +++ b/its/core-it-suite/src/site/apt/bootstrap.apt.vm @@ -29,7 +29,8 @@ Maven Core Integration Tests Bootstrap Core IT Bootstrapping downloads from Central repository every dependency (artifacts, plugins) required to let - ITs run without downloading anything later (see {{{../}Core ITs and dependencies}} rationale): + Core ITs Suite run without downloading anything later (see {{{./index.html}Core ITs Suite and dependencies}} rationale), + as defined in [a series of bootstrap projects](https://github.com/apache/maven-integration-testing/tree/master/core-it-suite/src/test/resources/bootstrap): %{toc|section=1|fromDepth=2} diff --git a/its/core-it-suite/src/site/apt/index.apt.vm b/its/core-it-suite/src/site/apt/index.apt.vm index 130ab670d6..4d8af2a79e 100644 --- a/its/core-it-suite/src/site/apt/index.apt.vm +++ b/its/core-it-suite/src/site/apt/index.apt.vm @@ -79,7 +79,7 @@ mvn -Preporting site %{snippet|file=${project.build.directory}/info.txt} -* Core ITs and dependencies +* Core ITs Suite and Dependencies A good IT does not depend on external repos like Central, it uses dedicated test plugins and test repositories. The {{{https://github.com/apache/maven-integration-testing/blob/master/core-it-suite/src/test/resources-filtered/settings.xml}default <<>>}} diff --git a/its/pom.xml b/its/pom.xml index f071f7036c..cbfea52323 100644 --- a/its/pom.xml +++ b/its/pom.xml @@ -46,7 +46,8 @@ under the License. scm:git:https://gitbox.apache.org/repos/asf/maven-integration-testing.git scm:git:https://gitbox.apache.org/repos/asf/maven-integration-testing.git - https://github.com/apache/maven-integration-testing/ + https://github.com/apache/maven-integration-testing/tree/${project.scm.tag} + master Jenkins