

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

# Iniciar la canalización manualmente
<a name="pipelines-rerun-manually"></a>

De forma predeterminada, las canalizaciones se inician automáticamente al crearlas y, después, cada vez que se realiza un cambio en un repositorio de código fuente. Sin embargo, puede que desee ejecutar otra vez la revisión más reciente en la canalización. Puedes usar la CodePipeline consola o el **start-pipeline-execution** comando AWS CLI and para volver a ejecutar manualmente la revisión más reciente en tu proceso.

**Topics**
+ [Iniciar manualmente una canalización (consola)](#pipelines-rerun-manually-console)
+ [Iniciar manualmente una canalización (CLI)](#pipelines-rerun-manually-cli)

## Iniciar manualmente una canalización (consola)
<a name="pipelines-rerun-manually-console"></a>

**Para iniciar manualmente una canalización y ejecutar la revisión más reciente a través de una canalización**

1. Inicia sesión en la CodePipeline consola Consola de administración de AWS y ábrela en [http://console.aws.amazon. com/codesuite/codepipeline/home](https://console.aws.amazon.com/codesuite/codepipeline/home).

1. En **Name**, elija el nombre de la canalización que desea iniciar. 

1. En la página de detalles de la canalización, elija **Liberar cambio**. Si la canalización está configurada para transmitir parámetros (variables de canalización), al seleccionar **Liberar cambio** se abre la ventana **Liberar cambio**. En **Variables de canalización**, en el campo o campos de las variables a nivel de canalización, introduzca el valor o los valores que desea transferir para la ejecución de esta canalización. Para obtener más información, consulte [Referencia de variables](reference-variables.md).

   Esto inicia la revisión más reciente disponible en cada ubicación de código fuente especificada en una acción de código fuente a través de la canalización.

## Iniciar manualmente una canalización (CLI)
<a name="pipelines-rerun-manually-cli"></a>

**Para iniciar manualmente una canalización y ejecutar la versión más reciente de un artefacto a través de una canalización**

1. Abra un terminal (Linux, macOS o Unix) o el símbolo del sistema (Windows) y utilice la AWS CLI para ejecutar el comando **start-pipeline-execution**, especificando el nombre de la canalización que desea iniciar. Por ejemplo, para comenzar a ejecutar el último cambio a través de una canalización denominada {{MyFirstPipeline}}: 

   ```
   aws codepipeline start-pipeline-execution --name {{MyFirstPipeline}}
   ```

   Para iniciar una canalización en la que las variables estén configuradas a nivel de canalización, utilice el comando **start-pipeline-execution** con el argumento opcional **--variables** para iniciar la canalización y añada las variables que se utilizarán en la ejecución. Por ejemplo, para añadir una variable `var1` con un valor de `1`, utilice el siguiente comando:

   ```
   aws codepipeline start-pipeline-execution --name {{MyFirstPipeline}} --variables name=var1,value=1 
   ```

1. Para comprobar que la ejecución se ha realizado correctamente, vea el objeto que se devuelve. Este comando devuelve un ID de ejecución, similar al siguiente:

   ```
   {
       "pipelineExecutionId": {{"c53dbd42-This-Is-An-Example"}}
   }
   ```
**nota**  
Una vez iniciada la canalización, puede supervisar su progreso en la CodePipeline consola o ejecutando el **get-pipeline-state** comando. Para obtener más información, consulte [Ver canalizaciones (consola)](pipelines-view-console.md) y [Visualización de los detalles y el historial de la canalización (CLI)](pipelines-view-cli.md).