The Deployment Manager is responsible for configuring the Production Pipeline.
A Production Pipeline cannot be setup until a program creation is complete, Git repository has at least one branch, and a Production and Stage environment set is created.
Before you start to deploy your code, you must configure your pipeline settings from the Cloud Manager.
You can change the pipeline settings after initial set up.
Once you have setup your program and have at least one environment using Cloud Manager UI, you are ready to add a production pipeline.
Follow these steps to configure the behavior and preferences for your production pipeline:
Navigate to the Pipelines card from the Program Overview page.
Click on +Add and select Add Production Pipeline.
Add Production Pipeline dialog box displays. Enter the pipeline name.
Additionally, you can also set up Deployment Trigger and Important Metric Failures Behavior from Deployment Options. Click on Continue.
You can define the deployment triggers to start the pipeline.
Manual - using the UI manually start the pipeline.
On Git Changes - starts the CI/CD pipeline whenever there are commits added to the configured git branch. Even if you select this option, you can always start the pipeline manually.
During pipeline setup or edit, the Deployment Manager has the option of defining the behavior of the pipeline when an important failure is encountered in any of the quality gates.
This is useful for customers who have the desire for more automated processes. The available options are:
You can define the important failure metrics behavior to start the pipeline.
If you selected Front End Code, you must select the Repository, Git Branch and Code Location, as shown in the figure below:
If you selected Full Stack Code, you must select the Repository, Git Branch and Production Deployment Options (details below), as shown in the figure:
Production Deployment Options:
If a Full Stack Code pipeline already exists for the selected environment, this selection will be disabled.
Before you start configuring the Front End pipelines, see AEM Quick Site Creation Journey for an end to end workflow through the easy-to-use AEM Quick Site Creation tool. This documentation site will help you streamline the front-end development of your AEM Site and quickly customize your site with no AEM backend knowledge.
Click on Continue once you selected the options from the Source Code tab.
The Add Production Pipeline dialog box includes a third tab labeled as Experience Audit. This option provides a table for the URL paths that should always be included in the Experience Audit.
You must click on Add Page to define your own custom link. Page path must start with
Click Add New Page to provide a URL path to be included in the Experience Audit.
For instance, if you would like to include
https://wknd.site/us/en/about-us.html in the Experience Audit, enter the path
/us/en/about-us.html in this field and click Save.
The URL that appears in the table will be:
A maximum of 25 rows can be included. If there are no pages submitted by the user in this section, the homepage of the site will be included in the Experience Audit by default.
Refer to Understanding Experience Audit Results for more details.
The pages that are configured will be submitted to the service and evaluated according to the performance, accessibility, SEO (Search Engine Optimization), best practice, and PWA (Progressive Web App) tests.
Click on Save. The newly created production pipeline now displays in the Pipelines card.
The pipeline is shown on the card on the home screen with four actions, as shown below: