in src/commands/build-application.ts [108:136]
async function createPublishProfile() {
var publishParams = {
ClusterConnectionParameters: {
ConnectionIPOrURL: '',
ConnectionPort: '19080',
ClientKey: '',
ClientCert: '',
ServerCertThumbprint: '',
ClientCertThumbprint: ''
}
};
var publishParamsJson = JSON.stringify(publishParams, null, 4);
var uri: vscode.Uri[] = null;
var buildPath;
uri = await vscode.workspace.findFiles('**/install' + installScriptExtension);
if (uri.length < 1) {
vscode.window.showErrorMessage("An install file was not found in the workspace");
return;
}
buildPath = uri[0].fsPath.replace('/c:', '').replace('install'+ installScriptExtension,'');
console.log('Build Path: '+buildPath);
var fs = require('fs');
fs.writeFile(buildPath + 'Cloud.json', publishParamsJson, 'utf8', function(err) {
if (err) throw err;
console.log('Completed!');
});
}