public interface ManifestWriter
| Modifier and Type | Interface and Description |
|---|---|
static interface |
ManifestWriter.ManifestCiWriter |
| Modifier and Type | Method and Description |
|---|---|
void |
endManifest()
Finishes writing the manifest.
|
java.lang.String |
getManifestFileName() |
ManifestWriter.ManifestCiWriter |
writeCi(java.lang.String name,
com.xebialabs.deployit.plugin.api.reflect.Type type)
Add a
Deployable configuration item to the manifest. |
ManifestWriter.ManifestCiWriter |
writeCi(java.lang.String name,
com.xebialabs.deployit.plugin.api.reflect.Type type,
java.lang.String fileArtifact)
Add a
Deployable configuration item to the manifest. |
ManifestWriter.ManifestCiWriter |
writeVersion(com.xebialabs.deployit.plugin.api.reflect.Type type,
java.lang.String version,
java.lang.String application)
Writes the deployment package information to the manifest file.
|
java.lang.String getManifestFileName()
ManifestWriter.ManifestCiWriter writeVersion(com.xebialabs.deployit.plugin.api.reflect.Type type, java.lang.String version, java.lang.String application)
type - The type of the deployment packageversion - The version of the application that this package comprises.application - The application name.void endManifest()
ManifestWriter.ManifestCiWriter writeCi(java.lang.String name, com.xebialabs.deployit.plugin.api.reflect.Type type)
Deployable configuration item to the manifest.name - the name of the CItype - the type of the CIManifestWriter.ManifestCiWriter that can be used to write the properties to the manifest.ManifestWriter.ManifestCiWriter writeCi(java.lang.String name, com.xebialabs.deployit.plugin.api.reflect.Type type, java.lang.String fileArtifact)
Deployable configuration item to the manifest.name - the name of the CItype - the type of the CIfileArtifact - the file associated with the artifactManifestWriter.ManifestCiWriter that can be used to write the properties to the manifest.