Support for adding new SQLCMD variables to a project (#12009)

This commit is contained in:
Kim Santiago
2020-09-02 11:22:36 -07:00
committed by GitHub
parent 2d33c8dd82
commit f174dc1c77
8 changed files with 285 additions and 58 deletions

View File

@@ -20,6 +20,7 @@ export let publishProfileIntegratedSecurityBaseline: string;
export let publishProfileSqlLoginBaseline: string;
export let openProjectWithProjectReferencesBaseline: string;
export let openSqlProjectWithPrePostDeploymentError: string;
export let openSqlProjectWithAdditionalSqlCmdVariablesBaseline: string;
const baselineFolderPath = __dirname;
@@ -37,6 +38,7 @@ export async function loadBaselines() {
publishProfileSqlLoginBaseline = await loadBaseline(baselineFolderPath, 'publishProfileSqlLoginBaseline.publish.xml');
openProjectWithProjectReferencesBaseline = await loadBaseline(baselineFolderPath, 'openSqlProjectWithProjectReferenceBaseline.xml');
openSqlProjectWithPrePostDeploymentError = await loadBaseline(baselineFolderPath, 'openSqlProjectWithPrePostDeploymentError.xml');
openSqlProjectWithAdditionalSqlCmdVariablesBaseline = await loadBaseline(baselineFolderPath, 'openSqlProjectWithAdditionalSqlCmdVariablesBaseline.xml');
}
async function loadBaseline(baselineFolderPath: string, fileName: string): Promise<string> {