Registering a customer Production environment for manual deployment
With AL-Go for GitHub, you can also deploy an extension to a customer’s Production environment.
To do that, you first need to add a new environment on GitHub that maps to the customer’s Production environment (the procedure is the same as that explained in the Registering a customer sandbox environment for Continuous Deployment section to add the environment).
The name of the added environment on GitHub must contain the (Production) word:
Figure 15.38: Adding a new environment with a specific name
Then, click on Configure environment, and set the AUTHCONTEXT
parameter as previously explained.
By adding the (Production) tag, the environment will be filtered out during the Analyze phase of the CI/CD pipeline. Apps will not be deployed to production environments from the CI/CD pipeline; to deploy an app in a Production environment, you need to execute the Publish To Environment...