public class RunFromBlobArtifactHandlerImpl extends ArtifactHandlerBase
| Modifier and Type | Class and Description |
|---|---|
static class |
RunFromBlobArtifactHandlerImpl.Builder |
| Modifier and Type | Field and Description |
|---|---|
static String |
DEPLOYMENT_PACKAGE_CONTAINER |
static int |
SAS_EXPIRE_DATE_BY_YEAR |
buildDirectoryAbsolutePath, DEPLOY_ABORT, DEPLOY_FINISH, DEPLOY_START, project, STAGING_FOLDER_EMPTY, stagingDirectoryPath| Modifier | Constructor and Description |
|---|---|
protected |
RunFromBlobArtifactHandlerImpl(RunFromBlobArtifactHandlerImpl.Builder builder) |
| Modifier and Type | Method and Description |
|---|---|
private com.microsoft.azure.storage.blob.CloudBlockBlob |
deployArtifactToAzureStorage(DeployTarget deployTarget,
File zipPackage,
com.microsoft.azure.storage.CloudStorageAccount storageAccount) |
void |
publish(DeployTarget deployTarget) |
assureStagingDirectoryNotEmptypublic static final int SAS_EXPIRE_DATE_BY_YEAR
public static final String DEPLOYMENT_PACKAGE_CONTAINER
protected RunFromBlobArtifactHandlerImpl(RunFromBlobArtifactHandlerImpl.Builder builder)
public void publish(DeployTarget deployTarget) throws AzureExecutionException
AzureExecutionExceptionprivate com.microsoft.azure.storage.blob.CloudBlockBlob deployArtifactToAzureStorage(DeployTarget deployTarget, File zipPackage, com.microsoft.azure.storage.CloudStorageAccount storageAccount) throws AzureExecutionException
AzureExecutionExceptionCopyright © 2020. All rights reserved.