run

Un elemento <run> se utiliza dentro de un elemento <interface> para especificar que se ejecute un mandato específico. El mandato se define posteriormente en el mismo archivo XML. El elemento <run> es un elemento vacío.

Atributos:

condition
Opcional, en el formato condition="función". El valor de función es una expresión que evalúa si el mandato es verdadero o falso. Si lo evalúa como verdadero, se ejecutará el mandato. Si lo evalúa como falso, no se ejecutará. Consulte el apartado Funciones de condición.
command
Necesario. Especifica el nombre de un mandato definido que ejecutar. El mandato se denomina y se define en un elemento <command>.
dir
Necesario. Especifica el directorio en que debe ejecutarse el mandato. El directorio se interpreta como una extensión del conjunto de vías de acceso en el recurso de servidor donde se ejecuta el mandato.
mode
Opcional. Especifica la modalidad de ejecución para el mandato run. Se utiliza el atributo de modalidad exec, lo que activa el inicio del servidor y el proceso inmediato de los mandatos.
Nota: En Rational® Build Forge® 8.0, solo se da soporte a la modalidad exec.
params
Necesario. Especifica los parámetros que pasar al mandato. Utilice espacios para separar los parámetros.
servidor
Necesario. Especifica el recurso del servidor donde ejecutar el mandato. Si está establecido en nulo, el mandato se ejecuta en el servidor utilizando el paso que ejecuta el adaptado. Utilice server="" para establecer el servidor en nulo.
timeout
Necesario. Especifica el número de segundos para el tiempo de espera excedido del mandato.

Ejemplo que muestra los atributos necesarios:

<run command="UpdateEnv" params="" server="" dir="/" timeout="360"/>

Ejemplo:

<run command="p4_changes" params="$LAST_RUN $FILESPEC $LAST_VER" 
server="$P4CLIENT" dir="/" timeout="360"/>

Comentarios