namespace E2ETests
{
public class RemoteDeploymentConfig
{
///
/// Name or IP address of the server to deploy to
///
public string ServerName { get; set; }
///
/// Account name for the credentials required to setup a powershell session to the target server
///
public string AccountName { get; set; }
///
/// Account password for the credentials required to setup a powershell session to the target server
///
public string AccountPassword { get; set; }
///
/// The file share on the target server to copy the files to
///
public string FileSharePath { get; set; }
///
/// Location of the dotnet runtime zip file which is required for testing portable apps.
/// When both and properties
/// are provided, the property is preferred.
///
public string DotnetRuntimeZipFilePath { get; set; }
///
/// Location of the dotnet runtime folder which is required for testing portable apps.
/// This property is probably more useful for users as they can point their local 'dotnet' runtime folder.
///
public string DotnetRuntimeFolderPath { get; set; }
///
/// Path to the parent folder containing 'dotnet.exe' on remote server's file share
///
public string DotnetRuntimePathOnShare { get; set; }
}
}