Documentation ¶
Index ¶
- type CE
- func (c CE) GetContainerName() string
- func (c CE) GetDeployFolder() string
- func (c CE) GetDockerHubTagsURL() string
- func (c CE) GetFullyQualifiedName() string
- func (c CE) GetLiferayHome() string
- func (c CE) GetRepository() string
- func (c CE) GetTag() string
- func (c CE) GetType() string
- func (c CE) GetUser() string
- type Commerce
- func (c Commerce) GetContainerName() string
- func (c Commerce) GetDeployFolder() string
- func (c Commerce) GetDockerHubTagsURL() string
- func (c Commerce) GetFullyQualifiedName() string
- func (c Commerce) GetLiferayHome() string
- func (c Commerce) GetRepository() string
- func (c Commerce) GetTag() string
- func (c Commerce) GetType() string
- func (c Commerce) GetUser() string
- type DXP
- func (d DXP) GetContainerName() string
- func (d DXP) GetDeployFolder() string
- func (d DXP) GetDockerHubTagsURL() string
- func (d DXP) GetFullyQualifiedName() string
- func (d DXP) GetLiferayHome() string
- func (d DXP) GetRepository() string
- func (d DXP) GetTag() string
- func (d DXP) GetType() string
- func (d DXP) GetUser() string
- type Image
- type Nightly
- func (n Nightly) GetContainerName() string
- func (n Nightly) GetDeployFolder() string
- func (n Nightly) GetDockerHubTagsURL() string
- func (n Nightly) GetFullyQualifiedName() string
- func (n Nightly) GetLiferayHome() string
- func (n Nightly) GetRepository() string
- func (n Nightly) GetTag() string
- func (n Nightly) GetType() string
- func (n Nightly) GetUser() string
- type Release
- func (r Release) GetContainerName() string
- func (r Release) GetDeployFolder() string
- func (r Release) GetDockerHubTagsURL() string
- func (r Release) GetFullyQualifiedName() string
- func (r Release) GetLiferayHome() string
- func (r Release) GetRepository() string
- func (r Release) GetTag() string
- func (r Release) GetType() string
- func (r Release) GetUser() string
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CE ¶
type CE struct {
Tag string
}
CE implementation for Liferay CE official images
func (CE) GetContainerName ¶
GetContainerName returns the name of the container generated by this type of image
func (CE) GetDeployFolder ¶
GetDeployFolder returns the deploy folder under Liferay Home
func (CE) GetDockerHubTagsURL ¶
GetDockerHubTagsURL returns the URL of the available tags on Docker Hub
func (CE) GetFullyQualifiedName ¶
GetFullyQualifiedName returns the fully qualified name of the image
func (CE) GetLiferayHome ¶
GetLiferayHome returns the Liferay home for CE
func (CE) GetRepository ¶
GetRepository returns the repository for CE
type Commerce ¶
type Commerce struct {
Tag string
}
Commerce implementation for Liferay nightly images with Commerce
func (Commerce) GetContainerName ¶
GetContainerName returns the name of the container generated by this type of image
func (Commerce) GetDeployFolder ¶
GetDeployFolder returns the deploy folder under Liferay Home
func (Commerce) GetDockerHubTagsURL ¶
GetDockerHubTagsURL returns the URL of the available tags on Docker Hub
func (Commerce) GetFullyQualifiedName ¶
GetFullyQualifiedName returns the fully qualified name of the image
func (Commerce) GetLiferayHome ¶
GetLiferayHome returns the Liferay home for nightly builds with Commerce
func (Commerce) GetRepository ¶
GetRepository returns the repository for nightly builds with Commerce
type DXP ¶
type DXP struct {
Tag string
}
DXP implementation for Liferay DXP official images
func (DXP) GetContainerName ¶
GetContainerName returns the name of the container generated by this type of image
func (DXP) GetDeployFolder ¶
GetDeployFolder returns the deploy folder under Liferay Home
func (DXP) GetDockerHubTagsURL ¶
GetDockerHubTagsURL returns the URL of the available tags on Docker Hub
func (DXP) GetFullyQualifiedName ¶
GetFullyQualifiedName returns the fully qualified name of the image
func (DXP) GetLiferayHome ¶
GetLiferayHome returns the Liferay home for DXP
func (DXP) GetRepository ¶
GetRepository returns the repository for DXP
type Image ¶
type Image interface { GetContainerName() string GetFullyQualifiedName() string GetDeployFolder() string GetDockerHubTagsURL() string GetLiferayHome() string GetRepository() string GetTag() string GetType() string GetUser() string }
Image interface defining the contract for Liferay Portal docker images
type Nightly ¶
type Nightly struct {
Tag string
}
Nightly implementation for Liferay nightly images
func (Nightly) GetContainerName ¶
GetContainerName returns the name of the container generated by this type of image
func (Nightly) GetDeployFolder ¶
GetDeployFolder returns the deploy folder under Liferay Home
func (Nightly) GetDockerHubTagsURL ¶
GetDockerHubTagsURL returns the URL of the available tags on Docker Hub
func (Nightly) GetFullyQualifiedName ¶
GetFullyQualifiedName returns the fully qualified name of the image
func (Nightly) GetLiferayHome ¶
GetLiferayHome returns the Liferay home for nightly builds
func (Nightly) GetRepository ¶
GetRepository returns the repository for nightly builds
type Release ¶
type Release struct {
Tag string
}
Release implementation for Liferay released images
func (Release) GetContainerName ¶
GetContainerName returns the name of the container generated by this type of image
func (Release) GetDeployFolder ¶
GetDeployFolder returns the deploy folder under Liferay Home
func (Release) GetDockerHubTagsURL ¶
GetDockerHubTagsURL returns the URL of the available tags on Docker Hub
func (Release) GetFullyQualifiedName ¶
GetFullyQualifiedName returns the fully qualified name of the image
func (Release) GetLiferayHome ¶
GetLiferayHome returns the Liferay home for releases
func (Release) GetRepository ¶
GetRepository returns the repository for releases