Method | Description | |
---|---|---|
PublishProjectAsync ( string projectPath, Instance targetInstance, |
Publishes an ASP.NET 4.x project to the given GCE Instance.
|
Method | Description | |
---|---|---|
Cleanup ( string publishSettings, string stagingDirectory ) : void | ||
CreateAppBundleAsync ( string projectPath, string stageDirectory, Action |
This method stages the application into the stageDirectory by invoking the WebPublish target present in all Web projects. It publishes to the staging directory by using the FileSystem method.
|
|
DeployAppAsync ( string stageDirectory, string publishSettingsPath, Action |
This method publishes the app to the VM using the publishSettingsPath to find the publish settings to use to do so.
|
|
GetMsbuildPath ( ) : string | ||
GetMsdeployPath ( ) : string |
public static PublishProjectAsync ( string projectPath, Instance targetInstance, |
||
projectPath | string | The full path to the project file. |
targetInstance | Instance | The instance to deploy. |
credentials | The Windows credentials to use to deploy to the |
|
progress | IProgress |
The progress indicator. |
outputAction | Action |
The action to call with lines of output. |
return | Task |