Mise en place d'outils de gestion de projet

Outil d'intégration continu: Continuum

Dans ce chapite nous n'étudirons que le déployement de Continuum au sein du serveur d'application Tomcat de la fondation Apache.

Nous prendrons en compte 2 cas possibles de déployement (Automatique, Manuel)

Fichier de déployement (context)
Le fichier de configuration est très simple et ne sera donc pas décrit dans cette page.
Si vous avez besoin d'information complémentaire, je vous conseil de vous rapprocher du site officiel.
<Context path="/continuum"
         docBase="/paht/to/continuum.war">

  <Resource name="jdbc/users"
            auth="Container"
            type="javax.sql.DataSource"
            username="sa"
            password=""
            driverClassName="org.apache.derby.jdbc.EmbeddedDriver"
            url="jdbc:derby:database/users;create=true" />

  <Resource name="jdbc/continuum"
            auth="Container"
            type="javax.sql.DataSource"
            username="sa"
            password=""
            driverClassName="org.apache.derby.jdbc.EmbeddedDriver"
            url="jdbc:derby:database/continuum;create=true" />

  <Resource name="mail/Session"
            auth="Container"
            type="javax.mail.Session"
            mail.smtp.host="localhost"/>
</Context>


Déployement automatique
Pour ce qui est du déployement automatique rien de plus simple:

- déposer de WAR directement dans le dossier webapp de votre install Tomcat (y insérer au préalable le fichier context en lieu et place de l'existant)

- déposer le fichier de déployement de le répertoire de conf de l'install Tomcat CATALINA_HOME/conf/<engine>/<host>/, ou <engine> et <host> représentent rrespectivement le nom, indiqué par leurs attributs name, des éléments <engine> et <host> à utiliser pour déployer cette application.

Déployement manuel
EN cours
Pour être informé des derniers articles, inscrivez vous :