Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/chirino/cxf-web

https://svn.apache.org/repos/asf/cxf/web
https://github.com/chirino/cxf-web

Last synced: about 2 months ago
JSON representation

https://svn.apache.org/repos/asf/cxf/web

Awesome Lists containing this project

README

        

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

confluence

user
passwd

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:
/path/to/content
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.