Skip to content

Continuum

wendysmoak edited this page Dec 22, 2019 · 1 revision

== Apache Maven Continuum ==

  • ContinuumRelease

  • ContinuumDataManagement

  • ContinuumConfiguration

  • ContinuumTomcat

  • ContinuumPlexus

  • /LockedAccountLogin

  • ContinuumMonitoring

  • ApacheConEU2008

  • /MavenPluginsError

  • MavenJettyDebug

  • MailContinuumNotifierTest

  • ContinuumLDAP

  • http://maven.apache.org/continuum

=== Overriding notifications ===

Edit continuum/webapp/WEB-INF/classes/META-INF/plexus/application.xml

    <component>
      <role>org.codehaus.plexus.notification.RecipientSource</role>
      <implementation>org.apache.maven.continuum.notification.ContinuumRecipientSource</implementation>
      <configuration>
        <!--
        Setting this propery will make Continuum send all emails to
        this address instead the address specified in the project
        configuration
        -->
        <to-override>notifications@example.com</to-override>
      </configuration>
    </component>

=== Adding a Project to Continuum ===

Continuum doesn't understand 'svn://' urls.

Carlos says, "you have to enable the file:// protocol in the application.xml and try with file:///home/.../pom.xml"

This translates to "Uncomment the file element in src/main/resources/META-INF/plexus/application.xml, and use file:///c:/svn/irm/current/benweb/pom.xml."

Interestingly, there are two application.xml files:

$ find . -name application.xml
./src/main/resources/META-INF/plexus/application.xml
./src/main/webapp/WEB-INF/classes/META-INF/plexus/application.xml

=== Building Continuum ===

Q: Where do I put a file so that it lands in $CONTINUUM_HOME/conf ?

: A: Based on the continuum-plexus-runtime assembly descriptor... Well, continuum-plexus-runtime/src/conf/security.properties.sample didn't work.

Clone this wiki locally