Definiciones de compilación

En Rational Team Concert, una definición de compilación describe los componentes clave de una compilación.
La definición de compilación describe los componentes siguientes:

Las siguientes secciones describen las consideraciones que se aplican cuando se compilan aplicaciones móviles de IBM® Worklight.

Soporte de motores de compilación

Cuando especifique un motor de compilación para ejecutar solicitudes de compilación para las definiciones de compilación, asegúrese de cualquier SDK necesario, por ejemplo, el SDK de Android o el SDK de Apple Xcode, estén instalados y configurados en el motor de compilación.

Propiedades

Puede utilizar las propiedades para personalizar la compilación para una definición de compilación específica. Por ejemplo, puede establecer las propiedades de la vía de acceso en la salida de compilación o en el SDK nativo.

Archivo de compilación Ant y destinos

En el campo Archivo de compilación, utilice el siguiente valor para especificar la ubicación del script de compilación Ant que se carga con el espacio de trabajo: load/${buildLabel}/proyecto/carpeta/script

Donde:
proyecto
El nombre del proyecto que contiene los scripts de compilación.
carpeta
El nombre de la carpeta dentro del proyecto que contiene los scripts de compilación.
script
El nombre del archivo XML de compilación del script.
Consejo: Si selecciona una ubicación relativa diferente para el script de compilación en el espacio de trabajo, debe cambiar el valor de la propiedad loadDir.

En el campo Destinos de compilación, especifique cualquier destino específico que desee ejecutar en el script de compilación. De forma predeterminada, los scripts de compilación ejecutan el destino all.

Configuración de Ant

La configuración de Ant incluye las siguientes tareas:
  • Seleccione la opción para incluir el kit de herramientas de compilación de Jazz en la vía de acceso de biblioteca de Ant.
  • En el campo Inicio de Ant, especifique la ubicación del sistema de compilación donde está instalado Apache Ant.
  • En el campo Argumentos de Ant, especifique el argumento -lib que incluya la biblioteca worklight-ant.jar necesaria en la vía de acceso de biblioteca de Ant. Si está compilando aplicaciones en IBM Worklight Server Versión 6.1.0, puede utilizar el archivo worklight-ant-builder.jar, en lugar de worklight-ant.jar.
    Importante: Asegúrese de que el archivo de biblioteca JAR que utiliza (worklight-ant.jar o worklight-ant-builder.jar) coincida con la versión del servidor de destino.
    Utilice el siguiente formato para el argumento -lib: -lib vía_acceso\nombre_archivo_JAR
    Donde:
    vía_acceso
    La vía de acceso al directorio del sistema de compilación que contiene el archivo JAR. La vía de acceso puede ser una ubicación en el sistema de compilación donde están preinstaladas las bibliotecas JAR. La vía de acceso también puede apuntar a una ubicación dentro del espacio de trabajo cargado si selecciona que se incluyan las bibliotecas JAR en el espacio de trabajo de compilación.
    nombre_archivo_JAR
    El nombre del archivo JAR incluido en la biblioteca.
  • En el campo Inicio de Java, especifique la ubicación del sistema de compilación donde está instalado el JDK de Oracle.


Comentarios