in etc/travis/Configuration.py [0:0]
def generate_deployment_properties(self):
with open('azuredeploy.json', 'r') as template_fd:
template = json.load(template_fd)
with open('azuredeploy.parameters.json', 'r') as parameters_fd:
parameters = json.load(parameters_fd)
parameters = parameters['parameters']
parameters['sshPublicKey']['value'] = self.ssh_key
parameters['_artifactsLocation'] = {'value': self.identify_artifacts_location()}
return {
'mode': DeploymentMode.incremental,
'template': template,
'parameters': parameters,
}