Requisitos previos de Herramienta HCL Commerce Build
Antes de empezar, debe asegurarse de que se cumplen todos los requisitos previos de la Herramienta HCL Commerce Build. Además, debe conocer los procesos actuales de compilación, desarrollo y despliegue que se utilizan en el proyecto. El hecho de conocer los procesos actuales ayuda a planificar la adopción de la Herramienta HCL Commerce Build.
Conocimientos previos necesarios
Se espera que el usuario tenga conocimientos de lo siguiente para poder configurar y ejecutar la Herramienta HCL Commerce Build:
- La gestión de configuración de software (SCM) utilizada por el proyecto de personalización
- Protocolos de transferencia de archivos remotos como por ejemplo, FTP, SCP y SFTP
- ¿El proyecto de personalización está utilizando SCM? ¿En caso afirmativo, cuál? ¿Cómo extrae el código fuente de la SCM?
- ¿Cuántos entornos de servidor utiliza el proyecto de personalización? Por ejemplo, producción, transición o prueba. Si utiliza más de un entorno, ¿los entornos tienen valores de configuración diferentes? Por ejemplo, diferentes datos en la base de datos o bien diferentes valores en el archivo wc-server.xml.
- Para cada entorno de servidor, ¿se ha desplegado HCL Commerce Enterprise Application (EAR) en un entorno de servidor único o en un entorno en clúster?
- Para cada entorno de servidor, si tiene un servidor web remoto y aloja contenido web estático para el proyecto de personalización, ¿cómo despliega los elementos web? ¿Puede utilizar métodos de transferencia de archivos remotos como FTP o SCP?
También debe acceder a los servidores en la topología de HCL Commerce. Debe acceder a estos servidores para obtener información que es necesaria para configurar el proceso de compilación. Si no dispone de acceso a estos servidores, asegúrese de que un administrador pueda proporcionarle dicha información.
Recursos de conocimientos
Requisitos previos del sistema de compilación
Se recomienda encarecidamente que haya un servidor dedicado para realizar las compilaciones. Además, también se deben cumplir los requisitos siguientes:
- Compare el fixpack y los arreglos temporales de WebSphere Application Server del entorno de producción con el WebSphere Application Server del entorno de desarrollo.
- 2 GB de espacio de disco adicional para la Herramienta HCL Commerce Build, los archivos temporales y los paquetes de compilación generados por el proceso de compilación.
- Apache Ant 1.7.1 o posterior instalado. Para realizar la instalación, descargue la distribución binaria y extráigala en un directorio local.
- El software cliente de la SCM utilizada (por ejemplo, CVS, Subversion o ClearCase) debe estar instalado y disponible en la línea de mandatos (con el entorno
PATH
establecido para el cliente SCM). - Si está utilizando las funciones de notificación de correo electrónico, el acceso a un servidor SMTP es necesario.
Dependencias de bibliotecas de terceros
Software | Importancia | Instrucciones de configuración |
---|---|---|
Ant-ContribAnt-Contrib 1.0b3 | Obligatorio |
|
Java Activation Framework (JAF) 1.1.1 | Opcional: Complete las instrucciones de configuración si se utiliza la tarea Ant mail (para la notificación por correo electrónico) |
|
JavaMail 1.4.1 | Opcional: Complete las instrucciones de configuración si se utiliza la tarea Ant mail (para la notificación por correo electrónico) |
|
SvnAnt 1.2.1 Nota: De forma predeterminada, SvnAnt 1.2.1 solo soporta el protocolo SSLv3, por lo tanto no funciona si WebSphere Application Server tiene SSLv3 inhabilitado. Si desea soporte para otros protocolos, debe investigar soluciones alternativas. |
Opcional: Siga las instrucciones de configuración si se utiliza la tarea Ant svn (para la extracción de origen de Subversion) y se ha habilitado SSLv3. |
|