[jbosstools-issues] [JBoss JIRA] Commented: (JBIDE-1703) Mavenize the docbook build

Mark Newton (JIRA) jira-events at lists.jboss.org
Mon Feb 18 10:19:26 EST 2008


    [ http://jira.jboss.com/jira/browse/JBIDE-1703?page=comments#action_12399732 ] 
            
Mark Newton commented on JBIDE-1703:
------------------------------------

Hi Anatoly,

The parent POM is already published in the JBoss public maven repository inside its own plugin:

http://repository.jboss.org/maven2/org/jboss/tools/documentation/

The only reason that I included the other URL is because that's where the source for this plugin is located:

https://svn.jboss.org/repos/jbosstools/trunk/documentation/jbosstools-documentation/pom.xml

The pom.xml file located at https://svn.jboss.org/repos/jbosstools/trunk/documentation/guides/userguide/Exadel-migration/pom.xml references the parent POM using the following XML element:

    <parent>
        <groupId>org.jboss.tools</groupId>
        <artifactId>documentation</artifactId>
        <version>1.0</version>
    </parent>

This causes Maven to download the parent POM into your local repository where it is then referenced.

So the pom.xml file that you've created for the Seam guide should just use the same mechanism, i.e. include the above <parent> XML element.

The comments you included from the parent pom.xml file relate to publishing the POM into the JBoss public maven repository. Basically we can't use the normal 'mvn deploy' command because we don't have SVN set up to accept uploads over HTTP. Therefore we check out the repository contents from SVN into a local working copy and then set a property ${maven.repository.root} to point to this in the local filesystem. The 'mvn deploy' command then causes the plugin to be published to the local working copy of the repository and we then perform an 'svn commit' manually.

Hope this clears things up for you :)

Mark

> Mavenize the docbook build
> --------------------------
>
>                 Key: JBIDE-1703
>                 URL: http://jira.jboss.com/jira/browse/JBIDE-1703
>             Project: Tools (JBoss Tools)
>          Issue Type: Task
>          Components: Build/Releng
>            Reporter: Max Andersen
>         Assigned To: Mark Newton
>             Fix For: 2.1
>
>         Attachments: eclipse.xsl, pom.xml, settings.xml
>
>
> Will give us the standard style + eclipse look'n'feel out of the box

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.jboss.com/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        



More information about the jbosstools-issues mailing list