Networking/Resources/Scaffolding/Node/WebRole/WebRole.xml
<?xml version="1.0" encoding="utf-8"?>
<ServiceDefinition name="DummyName" xmlns="http://schemas.microsoft.com/ServiceHosting/2008/10/ServiceDefinition"> <WebRole name="$RoleName$" vmsize="ExtraSmall"> <Sites> <Site name="Web"> <Bindings> <Binding name="Endpoint1" endpointName="Endpoint1" /> </Bindings> </Site> </Sites> <Endpoints> <InputEndpoint name="Endpoint1" protocol="http" port="$Port$" /> </Endpoints> <Imports> </Imports> <Startup> <Task executionContext="elevated" commandLine="setup_web.cmd > log.txt"> <Environment> <Variable name="EMULATED"> <RoleInstanceValue xpath="/RoleEnvironment/Deployment/@emulated" /> </Variable> <!-- Use this value to provide your own url for a role runtime self-extracting package <Variable name="RUNTIMEURLOVERRIDE" value=""/> Use this value to specify a particular node version to install on the role Not all node versions are available in the cloud <Variable name="RUNTIMEVERSIONPRIMARYKEY" value="" /> Use this value to specify a particular iisnode version to install on the role Not all node versions are availabel in the cloud <Variable name="RUNTIMEVERSIONSECONDARYKEY" value="" /> --> <Variable name="RUNTIMEID" value="node;iisnode" /> <Variable name="RUNTIMEURL" value=""/> </Environment> </Task> <Task executionContext="elevated" commandLine="node.cmd ..\startup.js" /> </Startup> </WebRole> </ServiceDefinition> |