Image that specifies a list of PackageSpecifier to install and a list of repositories to get the packages from.
More...
|
|
string | Id [get] |
| | Image ID created by hashing the Packages list
|
| |
|
ReadOnlyCollection< PackageDef > | Packages [get] |
| | Package configuration of the Image
|
| |
|
ReadOnlyCollection< string > | Repositories [get] |
| | Repositories to retrieve the packages from
|
| |
|
|
ProgressUpdateDelegate | ProgressUpdate |
| | Called by the action to indicate how far it has gotten. Will usually be called with a progressPercent of 100 to indicate that it is done.
|
| |
Image that specifies a list of PackageSpecifier to install and a list of repositories to get the packages from.
◆ Deploy()
| void OpenTap.Package.ImageIdentifier.Deploy |
( |
string |
targetDir, |
|
|
CancellationToken |
cancellationToken |
|
) |
| |
|
inline |
Deploy the ImageIdentifier as a OpenTAP installation.
- Parameters
-
| targetDir | Directory to deploy OpenTap installation. If the directory is already an OpenTAP installation, the installation will be modified to match the image System-Wide packages are not removed |
| cancellationToken | Cancellation token |
◆ ProgressUpdateDelegate()
| delegate void OpenTap.Package.ImageIdentifier.ProgressUpdateDelegate |
( |
int |
progressPercent, |
|
|
string |
message |
|
) |
| |
A delegate used by ProgressUpdate
- Parameters
-
| progressPercent | Indicates progress from 0 to 100. |
| message | |
◆ ToSpecifier()