public deploy()

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);
    }
  }