Pages enfant
  • 01 - build.properties (esup-3)

Fichier build.properties


build.properties
java_home=/usr/java/jdk1.6

# CURRENT FOLDER
esup.root=${basedir.conv}
esup.base=${esup.root}/Portail


ant_home=${basedir.conv}/resources/${ant.package.final}
mvn_home=${esup.base}/${mvn.package.final}

esup.sources=${esup.base}/uPortal_rel-${uportal.ver}
esup.deploy=${esup.base}/webapps

server.home=${esup.base}/apache-tomcat-${tomcat.ver}
server.temp=${server.home}/temp

esup.custom=${esup.root}/custom
esup.update=${esup.root}/update
esup.resources=${basedir.conv}/resources
esup.packages=${esup.root}/packages
esup.tmp=${esup.root}/temp

config.file=${esup.root}/config.properties

mvn_repo=${esup.base}/maven-repo
mvn_offline=false
mvn_skiptest=true
mvn_esuprepo=${esup.resources}/esup-maven-repo

 
Avec :

Variable

Description

Exemple

Modifiable

java_home

Le chemin où est installé le JDK

java_home=/usr/java/jdk1.6 \\java_home=C:\jdk1.6.0

OUI

esup.root

Détermine automatiquement l'endroit ou se trouve le package

esup.root=${basedir.conv}

NON

esup.base

Chemin par défaut ou le portail et toutes ses composantes seront installés

esup.base=${esup.root}/Portail
esup.base=/home/esup

OUI

ant_home

Emplacement ou est installé ant (disponible dans esupdev sinon a spécifier)

ant_home=${basedir.conv}/resources/${ant.package.final}
ant_home=/usr/local/ant

OUI

mvn_home

Emplacement ou est installé maven (disponible dans esupdev sinon a spécifier)

mvn_home=${esup.base}/${mvn.package.final}
mvn_home=/usr/local/maven

OUI
|

esup.sources

Emplacement où seront décompressés les sources uPortal

esup.sources=${esup.base}/uPortal_rel-${uportal.ver}
esup.sources=/home/esup/src/uPortal_rel-${uportal.ver}

OUI

esup.deploy

Dossier où sera déployé le portail

esup.deploy=${esup.base}/webapps
esup.deploy=/home/esup/webapps

OUI

server.home

Emplacement ou se trouve Tomcat
Dans le package esupdev, emplacement où sera décompressé Tomcat

server.home=${esup.base}/Tomcat-${tomcat.ver}
server.home=/usr/local/Tomcat-${tomcat.ver}

OUI

server.temp

Dossier temporaire de Tomcat

server.temp=${server.home}/temp

OUI

esup.custom

Dossier contenant vos personnalisations

esup.custom=${esup.root}/custom
esup.custom=/home/esup/monCustom

OUI

esup.update

Dossier contenant les personnalisation ESUP

esup.update=${esup.root}/update

NON

esup.resources

Dossier contenant des ressources propres au package

esup.resources=${esup.root}/resources

NON

esup.packages

Dossier contenant les distributions compressées des produits tiers (uPortal, etc.)

esup.packages=${esup.root}/packages

NON

esup.tmp

Dossier temporaire du package

esup.tmp=${esup.root}/temp

NON

config.file

Fichier de configuration du portail

config.file=${esup.root}/config.properties
config.file=/home/esup/maConfig.properties

OUI

mvn_repo

Emplacement ou vont être stocké le jar dépendant de l'installation
Cette variable n'est valide que pour esupdev

${esup.base}/maven-repo

NON

mvn_offline

Maven peut il avoir un accès reseau

mvn_offline=false

NON

mvn_skiptest

Maven doit il faire ses tests (JUNIT)

mvn_skiptest=true

NON

mvn_esuprepo

Emplacement d'un respository maven pour les JAR esup
(WS-client, WS-server, esup-utils,...)

mvn_esuprepo=${esup.resources}/esup-maven-repo

NON

En toute logique lors de la configuration vous devez changer :

  1. java_home
  2. esup.sources, esup.deploy (ou alors esup.base si vous voulez tout mettre dans le même dossier)
  3. server.home
  • Aucune étiquette