Esta página ha sido traducida por una máquina.

Ejecución de una compilación

Para disparar el proceso de compilación, ejecute manualmente un pipeline de compilación DevOps.

También puede disparar automáticamente una ejecución de compilación al confirmar los cambios en el repositorio de código.

Todos los servicios de Oracle Cloud Infrastructure (OCI) se integran con Identity and Access Management (IAM) para las cuestiones relativas a la autenticación y autorización. Para otorgar permiso a los usuarios para acceder a los pipelines de compilación de DevOps y a otros recursos, debe crear grupos dinámicos y políticas de IAM.

Para crear grupos dinámicos y políticas para pipelines de compilación, consulte Políticas de pipeline de compilación. Para obtener más información, consulte Políticas de IAM de DevOps.

Antes de iniciar la ejecución, debe tener definido un pipeline de compilación. Para ejecutar pipelines, de compilación, debe activar el registro para el proyecto de DevOps. Para activar el registro, consulte Logs de DevOps.

Para acceder a DevOps mediante la consola de Oracle Cloud, la API de REST y la CLI, consulte Acceso a DevOps.

Flujo de trabajo de ejecución de compilación

Cuando se inicia una ejecución de compilación, se proporciona un gráfico acíclico dirigido (DAG) junto con el progreso de la ejecución de compilación y los detalles del log. En este gráfico de todas las etapas enlazadas del pipeline se proporciona una vista previa de todas las etapas que se pueden ejecutar. Durante la ejecución de la compilación, cada etapa que se ejecuta se resalta en el gráfico. Una ejecución de compilación se realiza correctamente si todas las etapas del pipeline se han completado correctamente.

Mientras se ejecuta la compilación, se realiza un seguimiento del progreso; una vez completado, se mantiene un historial de las acciones realizadas. Cuando finalice la ejecución de compilación, puede ver el estado de ejecución y ejecutar el progreso de cada etapa de pipeline de compilación.

¿Le ha resultado útil este artículo?