Outil HCL Commerce Buildconditions préalables
Avant de commencer, vérifiez que les conditions préalables de Outil HCL Commerce Build sont bien remplies. En outre, vous devez connaître les processus de génération, de développement et de déploiement actuels qui sont utilisés dans votre projet. L'apprentissage des processus actuels aide à planifier l'adoption du Outil HCL Commerce Build.
Connaissances requises
On s'attend à ce que vous ayez des connaissances relatives aux éléments suivants pour être en mesure de mettre en place et d'exécuter le Outil HCL Commerce Build :
- Gestion de la configuration logicielle (SCM) utilisée par le projet de personnalisation
- Protocoles de transfert de fichiers à distance tels que FTP, SCP et SFTP
- Votre projet de personnalisation utilise-t-il un SCM ? Si oui, lequel ? Comment extraire le code source du SCM ?
- Combien d'environnements de serveur sont utilisés par votre projet de personnalisation ? Par exemple, la production, le système de transfert ou les tests. Si vous utilisez plus d'un environnement, les environnements ont-ils des paramètres de configuration différents ? Par exemple, différentes données dans la base de données ou différents paramètres dans le fichier wc-server.xml.
- Pour chaque environnement de serveur, votre application d'entreprise (EAR) HCL Commerce est-elle déployée dans un environnement à serveur unique ou un environnement groupé ?
- Pour chaque environnement de serveur, si vous disposez d'un serveur Web distant qui héberge des contenus Web statiques pour le projet de personnalisation, comment déployez-vous les ressources Web ? Pouvez-vous utiliser des méthodes de transfert de fichiers à distance telles que FTP ou SCP ?
Il vous faut également accéder aux serveurs de votre topologie HCL Commerce. Vous devez accéder à ces serveurs pour obtenir les informations requises pour configurer le processus de génération. Si vous n'avez pas accès à ces serveurs, assurez-vous qu'un administrateur peut vous fournir ces informations.
Ressources de connaissance
Créer des conditions préalables au système
Il est fortement recommandé qu'un serveur soit dédié à l'exécution des générations. De plus, les conditions suivantes doivent également être remplies :
- Faites correspondre le pack de correctifs WebSphere Application Server et les correctifs intermédiaires sur votre environnement de production, avec le serveur d'applications WebSphere de votre environnement de développement.
- 2 Go d'espace disque supplémentaire pour le Outil HCL Commerce Build, les fichiers temporaires, et les packages de génération qui sont générés par le processus de génération.
- Apache Ant 1.7.1 ou installés ultérieurement. Pour installer, téléchargez la distribution binaire et décompressez-la dans un répertoire local.
- Le logiciel client du SCM utilisé (par exemple CVS, Subversion ou ClearCase) doit être installé et disponible en ligne de commande (avec l'environnement
PATHdéfini pour le client SCM). - Si vous utilisez les fonctions de notification par e-mail, l'accès à un serveur SMTP est nécessaire.
Dépendances de bibliothèques tierces
| Logiciel | Importance | Instructions de configuration |
|---|---|---|
| Ant-Contrib Ant-Contrib 1.0b3 | Obligatoire |
|
| Java Activation Framework (JAF) 1.1.1 | Facultatif : Remplissez les instructions d'installation si la tâche Ant mail est utilisée (pour la notification par courrier électronique) |
|
| JavaMail 1.4.1 | Facultatif : Remplissez les instructions d'installation si la tâche Ant mail est utilisée (pour la notification par courrier électronique) |
|
| SvnAnt 1.2.1 Remarque : Par défaut, SvnAnt 1.2.1 prend en charge uniquement le protocole SSLv3, et ne donc fonctionne pas si le serveur d'applications WebSphere a désactivé SSLv3. Si vous souhaitez prendre en charge d'autres protocoles, vous devez étudier d'autres solutions. |
Facultatif : Terminez les instructions d'installation si la tâche Ant svn est utilisée (pour l'extraction source à partir de Subversion) et SSLv3 activé. |
|