Test application installations on a segment of devices and then deploy it to your entire fleet. Pipelines make it easy and intuitive to manage application deployments.
In this article:
Creating a Pipeline
The first step when it comes to creating a pipeline is determining which application to deploy (or remove from devices). The application will first need to be in the tenant, either uploaded via APK as an Enterprise app, or approved through the Google Play Store.
Once the application is in the tenant, you’ll be able to create a Pipeline for it.
Step 1: Log in to the Console and navigate to the Pipeline menu from the left pane. To create a new pipeline, click Create Pipeline on the landing page.
Step 2: The Console will create a pipeline with 1 stage. The pipeline will adopt its name from the creation date and time by default. Here you can edit the pipeline details.
Step 3: Optionally, you can edit the name of the pipeline.
Enter a different name and a description for the newly created pipeline on the modal. Then click Update.
Step 4: To install or uninstall an application, look in the Operations tab or click the Operations link.
Choose the operations and the version from the menu list and click Add. The added applications will be displayed to the right.
Step 5: Click Target to add devices.
Add the devices or Groups you’d like to target for this run.
Your pipeline is now created and ready to run.
Running a Pipeline
Step 6: Once you have created the pipeline and added the operations and the targets, click the Run Pipeline button.
Only one instance of a pipeline can be run at a time.
The Configure New Run button is disabled when a pipeline is running.
Editing a Pipeline
You can edit a pipeline’s details or properties after you create it.
To edit a Pipeline’s name, description, and properties, click Edit Properties.
Enter a different name and a description for the newly created pipeline on the modal. Then click Update.
Canceling a Run
You can’t change a Pipeline’s Target or Operations once it has entered its run stage. However, you can cancel currently running Pipelines.
To do so, go to that Pipeline in the Pipelines section.
Click Cancel Run. The pipeline will stop at the stage it is set to run on. For example, if Stage 1 is finished running, the Pipeline will stop at Stage 2.
Deleting a Pipeline
You won’t be able to delete Pipelines that are actively running. If you need to cancel a run, see Canceling a Run.
To delete a Pipeline, navigate to the Pipeline tab on the landing page. Click the ellipsis (...) for the pipeline you wish to delete and select Delete.
Once you confirm the delete option on the popup, a success/failure toast message will be displayed. Clicking Cancel will take you back to the Pipeline landing page. The pipeline will be removed from the Pipeline list.