@@ -34,13 +34,15 @@ process.env["ENDPOINT_AUTH_PARAMETER_AzureRM_AUTHENTICATIONTYPE"] = "key";
34
34
var CSMJson = path . join ( __dirname , "CSM.json" ) ;
35
35
var CSMBicep = path . join ( __dirname , "CSMwithBicep.bicep" ) ;
36
36
var CSMBicepParam = path . join ( __dirname , "CSMwithBicep.bicepparam" ) ;
37
+ var CSMBicepParamWithEnv = path . join ( __dirname , "CSMwithBicep.prod.bicepparam" ) ;
37
38
var CSMBicepWithWarning = path . join ( __dirname , "CSMwithBicepWithWarning.bicep" ) ;
38
39
var CSMBicepWithError = path . join ( __dirname , "CSMwithBicepWithError.bicep" ) ;
39
40
var CSMwithComments = path . join ( __dirname , "CSMwithComments.json" ) ;
40
41
var defaults = path . join ( __dirname , "defaults.json" ) ;
41
42
var faultyCSM = path . join ( __dirname , "faultyCSM.json" ) ;
42
43
var bicepbuildCmd = `az bicep build --file ${ path . join ( __dirname , "CSMwithBicep.bicep" ) } ` ;
43
44
var bicepparambuildCmd = `az bicep build-params --file ${ path . join ( __dirname , "CSMwithBicep.bicepparam" ) } --outfile ${ path . join ( __dirname , "CSMwithBicep.parameters.json" ) } ` ;
45
+ var bicepparambuildwithenvironmentCmd = `az bicep build-params --file ${ path . join ( __dirname , "CSMwithBicep.prod.bicepparam" ) } --outfile ${ path . join ( __dirname , "CSMwithBicep.parameters.json" ) } ` ;
44
46
var bicepbuildwithWarning = `az bicep build --file ${ path . join ( __dirname , "CSMwithBicepWithWarning.bicep" ) } ` ;
45
47
var azloginCommand = `az login --service-principal -u "id" --password="key" --tenant "tenant" --allow-no-subscriptions` ;
46
48
var azaccountSet = `az account set --subscription "sId"` ;
@@ -53,6 +55,7 @@ const successExec = {
53
55
}
54
56
exec [ bicepbuildCmd ] = successExec ;
55
57
exec [ bicepparambuildCmd ] = successExec ;
58
+ exec [ bicepparambuildwithenvironmentCmd ] = successExec ;
56
59
exec [ bicepbuildwithWarning ] = successExec ;
57
60
exec [ azloginCommand ] = successExec ;
58
61
exec [ azaccountSet ] = successExec ;
@@ -70,6 +73,7 @@ let a: ma.TaskLibAnswers = <ma.TaskLibAnswers>{
70
73
"CSM.json" : [ CSMJson ] ,
71
74
"CSMwithBicep.bicep" : [ CSMBicep ] ,
72
75
"CSMwithBicep.bicepparam" : [ CSMBicepParam ] ,
76
+ "CSMwithBicep.prod.bicepparam" : [ CSMBicepParamWithEnv ] ,
73
77
"CSMwithBicepWithWarning.bicep" : [ CSMBicepWithWarning ] ,
74
78
"CSMwithBicepWithError.bicep" : [ CSMBicepWithError ] ,
75
79
"CSMwithComments.json" : [ CSMwithComments ] ,
0 commit comments