0

Я использую плагин под названием maven-confluence-report-plugin, чтобы развернуть мою документацию непосредственно на Вики Confluence. Это работает хорошо, и оно было правильно отображено/связано с фазой по умолчанию. В основном я следовал these instruction.Maven - Развернуть Cobertura Report to Confluence Wiki

Теперь я хотел бы интегрировать отчет Cobertura, а также получить его на Confluence или, по крайней мере, хочу иметь ссылку на отчет Cobertura, доступный из Confluence.

Кто-нибудь уже это сделал?

В принципе, на данный момент я могу:

  • Либо создать стандартный сайт Maven с отчетом Cobertura интегрированным.
  • Либо разведите мой сайт на Confluence, но без отчета Cobertura.

И я хотел бы:

  • Cobertura отчет будет доступен из Confluence.

настоящее время у меня это в моем pom.xml:

  <plugin> 
      <groupId>org.apache.maven.plugins</groupId> 
      <artifactId>maven-site-plugin</artifactId> 
      <version>3.0</version> 
      <configuration> 
       <reportPlugins> 
        <plugin> 
         <groupId>org.bsc.maven</groupId> 
         <artifactId>maven-confluence-reporting-plugin</artifactId> 
         <version>3.3.0-beta3</version> 
         <reportSets> 
          <reportSet> 
           <id>confluence</id> 
           <configuration> 
            <endPoint>http://localhost:8090/rpc/xmlrpc</endPoint> 
            <spaceKey>REP</spaceKey> 
            <parentPageTitle>Home</parentPageTitle> 
            <title>myFirstTest</title> 
            <labels> 
             <label>test</label> 
             <label>confluence</label> 
            </labels> 
            <templateWiki>${basedir}/src/site/confluence/template.confluence</templateWiki> 
            <wikiFilesExt>.confluence</wikiFilesExt> 
            <serverId>confluence</serverId> 
            <properties> 
             <prop>the_text_value</prop><!-- SIMPLE TEXT --> 
             <prop1>classpath:plugin-report.properties</prop1><!-- FROM CLASSPATH --> 
             <prop2>file://${basedir}/confluence.html</prop2><!-- FROM FILE 
              SYSTEM --> 
            </properties> 
           </configuration> 
           <reports> 
            <report>confluence-summary</report> 
           </reports> 
          </reportSet> 
         </reportSets> 
        </plugin> 

Я не понимаю, как я могу добавить плагин Cobertura в выше.

ответ

0

Сначала я предлагаю вам следовать документации here, потому что от 4.x плагин может быть использован без необходимости совместного ее фазы сайта (я должен обновить Codehaus документы)

Во-вторых, иметь в виду, что плагин развертывания до слияния, страницы уже в формате вики, так что я думаю, что лучший способ для вас

  1. Создание и развертывание Сообщить Cobertura
  2. Помещенный внутри вашей вики страницы ссылку на такой сайт
  3. Deploy для слияния с использованием целевого слияния-отчетности: развернуть
Смежные вопросы