Skip to content

apache/cxf-site

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

This is the start of an export utility to export the CXF
confluence spaces to the sites.    To run this manually, you need to 
have a copy of the CXF website checked out to a local directory:

svn checkout https://svn.apache.org/repos/infra/websites/production/cxf/content

Build:
mvn install

You will need to pass credentials for a valid confluence user.  This can be
done in one of two ways:

1) Command line:
   -Dconfluence.user=username -Dconfluence.password=password

2) Profile in .m2/settings.xml
       <profile>
            <id>confluence</id>
            <properties>
                <confluence.user>user</confluence.user>
                <confluence.password>passwd</confluence.password>
            </properties>
        </profile>

To export the space:
mvn -Pconfluence exec:java -Dcxf.site.output=/path/to/content
should appear in /path/to/content/

In the confluence profile above, you could add a property like:
   <cxf.site.output>/path/to/content</cxf.site.output>
to simplify passing that into the command.

When you commit any changes in the content directory, the changes 
should be "live" fairly quickly due to the svnpubsub process.





Releases

No releases published

Packages

No packages published