[
https://issues.apache.org/jira/browse/CONNECTORS-88?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13673535#comment-13673535
]
Karl Wright commented on CONNECTORS-88:
---------------------------------------
Hi Maciej,
To run ant build with no integration tests:
{code}
ant make-core-deps make-deps
ant build site doc
{code}
You already have "ant make-core-deps make-deps" so you don't need that again.
As for the "site": there is a PMC site (documentation and build files at
https://svn.apache.org/repos/asf/manifoldcf/site/trunk), and there is release
documentation with every release (which can be found in the code tree under
"site"). When you build the PMC site, it downloads all the artifacts it needs,
including the various releases and trunk, and extracts/builds documentation
from them. So, all you need to do to build and push the site is:
{code}
svn co https://svn.apache.org/repos/asf/manifoldcf/site/trunk
cd trunk
ant make-core-deps
ant build
cd ..
svn co https://svn.apache.org/repos/asf/manifoldcf/site/publish
cd publish
python ../trunk/scripts/update-site.py ../trunk/build/site .
{code}
Bear in mind that this takes about 3 hours to run, in total, and generates 25
pages of diffs (!). So we may not want to do it every day. ;-)
> Nightly builds need to be set up, including web publishing of javadoc
> ---------------------------------------------------------------------
>
> Key: CONNECTORS-88
> URL: https://issues.apache.org/jira/browse/CONNECTORS-88
> Project: ManifoldCF
> Issue Type: Task
> Components: Build
> Affects Versions: ManifoldCF 0.1, ManifoldCF 0.2
> Reporter: Karl Wright
> Assignee: Maciej Lizewski
> Priority: Minor
> Fix For: ManifoldCF 1.3
>
>
> ManifoldCF needs nightly builds, and web publishing of its javadocs.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira