in packages/cli/lib/mdaa-cli.ts [176:198]
public deploy() {
const globalEffectiveConfig: EffectiveConfig = {
effectiveContext: this.config.contents.context || {},
effectiveTagConfig: this.config.contents.tag_config_data || {},
tagConfigFiles: this.config.contents.tag_configs || [],
effectiveMdaaVersion: this.config.contents.mdaa_version || this.mdaaVersion,
customAspects: this.config.contents.custom_aspects || [],
customNaming:
this.config.contents.naming_module && this.config.contents.naming_class
? {
naming_module: this.config.contents.naming_module,
naming_class: this.config.contents.naming_class,
naming_props: this.config.contents.naming_props,
}
: undefined,
envTemplates: this.config.contents.env_templates || {},
terraform: this.config.contents.terraform,
};
this.deployDomains(globalEffectiveConfig);
if (this.devopsMode) {
this.deployDevOps(globalEffectiveConfig);
}
}