Environment Specific Configuration
Copy
Environment-specific configuration functionality is an Aras DevOps feature available for Aras Enterprise customers working with containerized deployments.
This functionality enables customers to deploy Aras Innovator instances from one single Git Branch to different environments (System Integration Testing, User Acceptance Testing, Staging, and Production) and introduce variability in the configuration. The configuration Transformations use Variables instead of fixed values. Customizable Azure DevOps Variable Groups define Variable Values.
Aras Enterprise customers use this feature to manage variability in Aras Innovator configuration files on different environments without having to manage separate Branches for each environment.
The following steps outline the high-level process of environment-specific configuration:
- Add a Transformation that adds a custom Variable to a configuration file.
- Add the custom Variable to the environment-specific Variable Group.
- Run CI Pipeline to add the transformation to the Deployment Package.
- Run Deploy Pipeline with the appropriate Variable Group.