You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@continuum.apache.org by tr...@apache.org on 2005/07/10 15:22:13 UTC
svn commit: r210009 - in /maven/continuum/trunk/continuum-site/src/site/apt:
download.apt getting-started.apt index.apt planned-features.apt soap-api.apt
Author: trygvis
Date: Sun Jul 10 06:22:11 2005
New Revision: 210009
URL: http://svn.apache.org/viewcvs?rev=210009&view=rev
Log:
o Documentation update.
Modified:
maven/continuum/trunk/continuum-site/src/site/apt/download.apt
maven/continuum/trunk/continuum-site/src/site/apt/getting-started.apt
maven/continuum/trunk/continuum-site/src/site/apt/index.apt
maven/continuum/trunk/continuum-site/src/site/apt/planned-features.apt
maven/continuum/trunk/continuum-site/src/site/apt/soap-api.apt
Modified: maven/continuum/trunk/continuum-site/src/site/apt/download.apt
URL: http://svn.apache.org/viewcvs/maven/continuum/trunk/continuum-site/src/site/apt/download.apt?rev=210009&r1=210008&r2=210009&view=diff
==============================================================================
--- maven/continuum/trunk/continuum-site/src/site/apt/download.apt (original)
+++ maven/continuum/trunk/continuum-site/src/site/apt/download.apt Sun Jul 10 06:22:11 2005
@@ -12,14 +12,14 @@
You will be prompted for a mirror - please be patient, as it may take 24 hours
to reach all mirrors.
- * {{{http://www.apache.org/dyn/closer.cgi/maven/binaries/continuum-1.0-alpha-2-bin.tar.bz2}.tar.bz2}} archive
- ({{{http://www.apache.org/dist/maven/binaries/continuum-1.0-alpha-2-bin.tar.bz2.md5}checksum}}/{{{http://www.apache.org/dist/maven/binaries/continuum-1.0-alpha-2-bin.tar.bz2.asc}PGP}})
+ * {{{http://www.apache.org/dyn/closer.cgi/maven/binaries/continuum-1.0-alpha-3-bin.tar.bz2}.tar.bz2}} archive
+ ({{{http://www.apache.org/dist/maven/binaries/continuum-1.0-alpha-3-bin.tar.bz2.md5}checksum}}/{{{http://www.apache.org/dist/maven/binaries/continuum-1.0-alpha-3-bin.tar.bz2.asc}PGP}})
- * {{{http://www.apache.org/dyn/closer.cgi/maven/binaries/continuum-1.0-alpha-2-bin.tar.gz}.tar.gz}} archive
- ({{{http://www.apache.org/dist/maven/binaries/continuum-1.0-alpha-2-bin.tar.gz.md5}checksum}}/{{{http://www.apache.org/dist/maven/binaries/continuum-1.0-alpha-2-bin.tar.gz.asc}PGP}})
+ * {{{http://www.apache.org/dyn/closer.cgi/maven/binaries/continuum-1.0-alpha-3-bin.tar.gz}.tar.gz}} archive
+ ({{{http://www.apache.org/dist/maven/binaries/continuum-1.0-alpha-3-bin.tar.gz.md5}checksum}}/{{{http://www.apache.org/dist/maven/binaries/continuum-1.0-alpha-3-bin.tar.gz.asc}PGP}})
- * {{{http://www.apache.org/dyn/closer.cgi/maven/binaries/continuum-1.0-alpha-2-bin.zip}.zip}} archive
- ({{{http://www.apache.org/dist/maven/binaries/continuum-1.0-alpha-2-bin.zip.md5}checksum}}/{{{http://www.apache.org/dist/maven/binaries/continuum-1.0-alpha-2-bin.zip.asc}PGP}})
+ * {{{http://www.apache.org/dyn/closer.cgi/maven/binaries/continuum-1.0-alpha-3-bin.zip}.zip}} archive
+ ({{{http://www.apache.org/dist/maven/binaries/continuum-1.0-alpha-3-bin.zip.md5}checksum}}/{{{http://www.apache.org/dist/maven/binaries/continuum-1.0-alpha-3-bin.zip.asc}PGP}})
[]
Modified: maven/continuum/trunk/continuum-site/src/site/apt/getting-started.apt
URL: http://svn.apache.org/viewcvs/maven/continuum/trunk/continuum-site/src/site/apt/getting-started.apt?rev=210009&r1=210008&r2=210009&view=diff
==============================================================================
--- maven/continuum/trunk/continuum-site/src/site/apt/getting-started.apt (original)
+++ maven/continuum/trunk/continuum-site/src/site/apt/getting-started.apt Sun Jul 10 06:22:11 2005
@@ -12,7 +12,7 @@
Windows.
When Continuum is running you can access it with your browser on
- {{http://localhost:8080/continuum}} or by using the XML-RPC interface on port 8000.
+ {{http://localhost:8080/continuum}} or by using the XMLRPC interface on port 8000.
Adding Projects to Continuum
@@ -29,8 +29,65 @@
If you are using ViewCVS you can add your project with a url like this:
+--+
-http://cvs.plexus.codehaus.org/*checkout*/plexus/pom.xml
+http://svn.codehaus.org/*checkout*/trunk/pom.xml?root=plexus
+--+
+
+ <NOTE:> When adding projects from ViewCVS (and possibly other equivalent
+ systems) make sure you remove the part of the url specifying the revision of
+ the POM to get. If you don't do this you might not get the latest POM old data.
+
+** Configuring Maven 2 Projects
+
+ When adding Maven 2 projects Continuum will read the data in the POM and store
+ it. It will store:
+
+ * The SCM information
+
+ * The developers
+
+ * The notifiers
+
+ []
+
+ The notifiers is configured inside the <<<<ciManagement>>>> section of the POM
+ like this:
+
++--+
+<ciManagement>
+ <system>continuum</system>
+ <notifiers>
+ <notifier>
+ ...
+ </notifier>
+ </notifiers>
+</ciManagement>
++--+
+
+ Example mail notifier configuration:
+
++--+
+<notifier>
+ <type>mail</type>
+ <address>dev@maven.apache.org</address>
+<notifier>
++--+
+
+ Example IRC notifier configuration:
+
++--+
+<notifier>
+ <type>irc</type>
+ <configuration>
+ <host>irc.codehaus.org</host>
+ <port>6667</port>
+ <channel>#maven</channel>
+ </configuration>
+</notifier>
++--+
+
+ <Note:> The IRC notifier will not join the channel so the channel can't have
+ mode +n. To make sure that the channel doesn't have mode +n set write this in a
+ IRC client: <<</mode -n>>>
* Adding Maven 1 Projects
Modified: maven/continuum/trunk/continuum-site/src/site/apt/index.apt
URL: http://svn.apache.org/viewcvs/maven/continuum/trunk/continuum-site/src/site/apt/index.apt?rev=210009&r1=210008&r2=210009&view=diff
==============================================================================
--- maven/continuum/trunk/continuum-site/src/site/apt/index.apt (original)
+++ maven/continuum/trunk/continuum-site/src/site/apt/index.apt Sun Jul 10 06:22:11 2005
@@ -8,7 +8,7 @@
Welcome to Continuum
Continuum is a continous integration server for building Java based projects.
- It supports a wide range of projects:
+ It supports a wide range of projects:
* {{{http://maven.apache.org}Maven 1}}
@@ -19,6 +19,13 @@
* Shell scripts
* Latest news
+
+ * <<Continuum 1.0 Alpha 3 Release Available>> - <July 10 2005>
+
+ The third release of Continuum is available. This release contains both new
+ features and bug fixes. A document describing the main changes is available
+ {{{change-log.html}here}}. See the {{{download.html}download}} page for
+ instructions on how to download the release.
* <<Continuum 1.0 Alpha 2 Release Available>> - <May 25 2005>
Modified: maven/continuum/trunk/continuum-site/src/site/apt/planned-features.apt
URL: http://svn.apache.org/viewcvs/maven/continuum/trunk/continuum-site/src/site/apt/planned-features.apt?rev=210009&r1=210008&r2=210009&view=diff
==============================================================================
--- maven/continuum/trunk/continuum-site/src/site/apt/planned-features.apt (original)
+++ maven/continuum/trunk/continuum-site/src/site/apt/planned-features.apt Sun Jul 10 06:22:11 2005
@@ -17,7 +17,9 @@
* {{{http://jira.codehaus.org/browse/CONTINUUM-5}Jabber}}
- * {{{http://jira.codehaus.org/browse/CONTINUUM-33}IRC}}
+ * {{{http://jira.codehaus.org/browse/CONTINUUM-215}MSN}}
+
+ * {{{http://jira.codehaus.org/browse/CONTINUUM-187}Yahoo}}
* SCM Support
@@ -39,7 +41,7 @@
definitely needs better build scheduling. There are two major ways to do this:
[Push] External processes signal Continuum to perform a build.
- Continuum supports this through a simple socket listener
+ Continuum supports this through a simple socket listener
and an XML-RPC interface.
[Pull] Continuum polls for changes and schedules a build when something
@@ -48,6 +50,12 @@
setup.
Completed Features
+
+* Notification
+
+ Support for notification through these mechanisms is completed:
+
+ * {{{http://jira.codehaus.org/browse/CONTINUUM-33}IRC}}
* Asynchronous checkouts
Modified: maven/continuum/trunk/continuum-site/src/site/apt/soap-api.apt
URL: http://svn.apache.org/viewcvs/maven/continuum/trunk/continuum-site/src/site/apt/soap-api.apt?rev=210009&r1=210008&r2=210009&view=diff
==============================================================================
--- maven/continuum/trunk/continuum-site/src/site/apt/soap-api.apt (original)
+++ maven/continuum/trunk/continuum-site/src/site/apt/soap-api.apt Sun Jul 10 06:22:11 2005
@@ -7,29 +7,29 @@
Getting Started
- Continuum has a SOAP API which makes it easy to add, remove, view and manipulate
+ Continuum has a SOAP API which makes it easy to add, remove, view and manipulate
builds from within your applications. Continuum includes a client to access this
API. Alternatively, you may generate a client from favorite SOAP toolkit
- (such as the toolkits for PERL or .NET) using the WSDL found at
+ (such as the toolkits for PERL or .NET) using the WSDL found at
{{http://localhost:8080/continuum/services/Continuum?wsdl}}. If you are using a
client other than the one mentioned below, the code should be roughly the same.
The API provides the following operations:
-
+
* addProject
-
+
* getProject
-
+
* remoteProject
-
+
* updateProject
-
+
* checkoutProject
-
+
* removeProject
-
+
* getLatestBuild
-
+
* getCheckOutScmResult
Using the Bundled Java Client
@@ -44,7 +44,7 @@
...
-ContinuumWebService continuum =
+ContinuumWebService continuum =
ContinuumClientFactory.createClient("http://localhost:8080/continuum/services/Continuum");
+--+
@@ -60,7 +60,7 @@
The project type tells Continuum what type of project to expect. Valid values are
"ant", "shell", "maven-one", and "maven-two".
-
+
* Getting the latest build
+--+
@@ -77,7 +77,7 @@
* Project State
In one of the above code snippets, you see that we can check the build state.
The build state can be one of several values:
-
+
*---*------------------------*
| 1 | New Build |
*---*------------------------*
@@ -93,4 +93,3 @@
*---*------------------------*
| 8 | Updating from SCM |
*---*------------------------*
-