| Ventaja | Descripción |
|---|---|
| Control de fuente | Los cambios en el código fuente y los scripts de compilación se pueden solicitar, desarrollar, revisar, aprobar, entregar y rastrear en función de los requisitos de su proyecto de desarrollo. Los scripts de compilación son archivos activos, al igual que el código fuente. |
| Automatización de la compilación | Jazz Build Engine carga automáticamente el espacio de trabajo que se ha de compilar en el sistema de compilación en las primeras fases del proceso de una solicitud de compilación. Puede crear y utilizar un espacio de compilación dedicado para cada definición de compilación. No apunte una definición de compilación directamente a una corriente a un espacio de trabajo dedicado para otro fin.
Por ejemplo, no apunte un directorio de definición de compilación a un espacio de trabajo personal de un usuario o a un espacio de trabajo de integración del equipo. Nota: Jazz Build Engine es un componente de Build System Toolkit. Hace referencia al proceso que se ejecuta en un sistema de compilación y ejecuta los scripts Ant.
|
| Recurso estático | Descripción |
|---|---|
| JDK de Oracle | Utilice este JDK para ejecutar los scripts Ant y las herramientas SDK Android que ejecutan los scripts de compilación. Asegúrese de que instala un JDK, y no un JRE, ya que algunas tareas Ant requiere que las herramientas Java™ solo estén disponible en JDK. |
| Apache Ant | Utilice Apache Ant para ejecutar scripts Ant. |
| Archivos de bibliotecas JAR | Los siguientes archivos de biblioteca JAR proporcionan y habilitan las tareas Worklight Ant
que se utilizan en los scripts de compilación:
Importante: Asegúrese de que el archivo de biblioteca JAR que utiliza (worklight-ant.jar o worklight-ant-builder.jar)
coincide con la versión del servidor de destino.
Consejo: Un método alternativo para instalar previamente los archivos de biblioteca JAR en cada sistema de compilación es incluirlos en el espacio de trabajo de compilación. Este método permite que se compilen las definiciones y motores de compilación con diferentes versiones de Worklight.
Este método también permite generar compilaciones reproducibles.
La desventaja de este método es que los archivos de biblioteca JAR pueden ser de gran tamaño. Un tamaño de archivo grande puede afectar el rendimiento de las compilaciones y de los sistemas de compilación. Si comparte un sistema de compilación y sistemas de compilación entre varios equipos, utilice este método alternativo para gestionar los archivos de biblioteca JAR. |
| Opcional. Dojo Toolkit | Instale Dojo Toolkit en cada sistema de compilación en las situaciones siguientes:
|
| SDK | Descripción |
|---|---|
| SDK de Apple Xcode | Instálelo en los sistemas de compilación OS X que ejecutan compilaciones para generar aplicaciones iOS IPA. Para obtener más información acerca de cómo instalar el SDK de Apple Xcode, consulte Iniciación en IBM Worklight Module 02.1 – Configuración de su entorno de desarrollo iOS. |
| SDK Android | Instálelo en los sistemas de compilación OS X que ejecutan compilaciones para generar aplicaciones Android APK. Para obtener más información acerca de cómo instalar Android SDK, consulte Iniciación en IBM Worklight Module 02.2 – Configuración de su entorno de desarrollo Android. |