liferay

package
v0.14.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 13, 2019 License: BSD-3-Clause Imports: 1 Imported by: 0

Documentation

Index

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

func (c CE) GetContainerName() string

GetContainerName returns the name of the container generated by this type of image

func (CE) GetDeployFolder

func (c CE) GetDeployFolder() string

GetDeployFolder returns the deploy folder under Liferay Home

func (CE) GetDockerHubTagsURL

func (c CE) GetDockerHubTagsURL() string

GetDockerHubTagsURL returns the URL of the available tags on Docker Hub

func (CE) GetFullyQualifiedName

func (c CE) GetFullyQualifiedName() string

GetFullyQualifiedName returns the fully qualified name of the image

func (CE) GetLiferayHome

func (c CE) GetLiferayHome() string

GetLiferayHome returns the Liferay home for CE

func (CE) GetRepository

func (c CE) GetRepository() string

GetRepository returns the repository for CE

func (CE) GetTag

func (c CE) GetTag() string

GetTag returns the tag of the image

func (CE) GetType

func (c CE) GetType() string

GetType returns the type of the image

func (CE) GetUser

func (c CE) GetUser() string

GetUser returns the user running the main application

type Commerce

type Commerce struct {
	Tag string
}

Commerce implementation for Liferay nightly images with Commerce

func (Commerce) GetContainerName

func (c Commerce) GetContainerName() string

GetContainerName returns the name of the container generated by this type of image

func (Commerce) GetDeployFolder

func (c Commerce) GetDeployFolder() string

GetDeployFolder returns the deploy folder under Liferay Home

func (Commerce) GetDockerHubTagsURL

func (c Commerce) GetDockerHubTagsURL() string

GetDockerHubTagsURL returns the URL of the available tags on Docker Hub

func (Commerce) GetFullyQualifiedName

func (c Commerce) GetFullyQualifiedName() string

GetFullyQualifiedName returns the fully qualified name of the image

func (Commerce) GetLiferayHome

func (c Commerce) GetLiferayHome() string

GetLiferayHome returns the Liferay home for nightly builds with Commerce

func (Commerce) GetRepository

func (c Commerce) GetRepository() string

GetRepository returns the repository for nightly builds with Commerce

func (Commerce) GetTag

func (c Commerce) GetTag() string

GetTag returns the tag of the image

func (Commerce) GetType

func (c Commerce) GetType() string

GetType returns the type of the image

func (Commerce) GetUser

func (c Commerce) GetUser() string

GetUser returns the user running the main application

type DXP

type DXP struct {
	Tag string
}

DXP implementation for Liferay DXP official images

func (DXP) GetContainerName

func (d DXP) GetContainerName() string

GetContainerName returns the name of the container generated by this type of image

func (DXP) GetDeployFolder

func (d DXP) GetDeployFolder() string

GetDeployFolder returns the deploy folder under Liferay Home

func (DXP) GetDockerHubTagsURL

func (d DXP) GetDockerHubTagsURL() string

GetDockerHubTagsURL returns the URL of the available tags on Docker Hub

func (DXP) GetFullyQualifiedName

func (d DXP) GetFullyQualifiedName() string

GetFullyQualifiedName returns the fully qualified name of the image

func (DXP) GetLiferayHome

func (d DXP) GetLiferayHome() string

GetLiferayHome returns the Liferay home for DXP

func (DXP) GetRepository

func (d DXP) GetRepository() string

GetRepository returns the repository for DXP

func (DXP) GetTag

func (d DXP) GetTag() string

GetTag returns the tag of the image

func (DXP) GetType

func (d DXP) GetType() string

GetType returns the type of the image

func (DXP) GetUser

func (d DXP) GetUser() string

GetUser returns the user running the main application

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

func (n Nightly) GetContainerName() string

GetContainerName returns the name of the container generated by this type of image

func (Nightly) GetDeployFolder

func (n Nightly) GetDeployFolder() string

GetDeployFolder returns the deploy folder under Liferay Home

func (Nightly) GetDockerHubTagsURL

func (n Nightly) GetDockerHubTagsURL() string

GetDockerHubTagsURL returns the URL of the available tags on Docker Hub

func (Nightly) GetFullyQualifiedName

func (n Nightly) GetFullyQualifiedName() string

GetFullyQualifiedName returns the fully qualified name of the image

func (Nightly) GetLiferayHome

func (n Nightly) GetLiferayHome() string

GetLiferayHome returns the Liferay home for nightly builds

func (Nightly) GetRepository

func (n Nightly) GetRepository() string

GetRepository returns the repository for nightly builds

func (Nightly) GetTag

func (n Nightly) GetTag() string

GetTag returns the tag of the image

func (Nightly) GetType

func (n Nightly) GetType() string

GetType returns the type of the image

func (Nightly) GetUser

func (n Nightly) GetUser() string

GetUser returns the user running the main application

type Release

type Release struct {
	Tag string
}

Release implementation for Liferay released images

func (Release) GetContainerName

func (r Release) GetContainerName() string

GetContainerName returns the name of the container generated by this type of image

func (Release) GetDeployFolder

func (r Release) GetDeployFolder() string

GetDeployFolder returns the deploy folder under Liferay Home

func (Release) GetDockerHubTagsURL

func (r Release) GetDockerHubTagsURL() string

GetDockerHubTagsURL returns the URL of the available tags on Docker Hub

func (Release) GetFullyQualifiedName

func (r Release) GetFullyQualifiedName() string

GetFullyQualifiedName returns the fully qualified name of the image

func (Release) GetLiferayHome

func (r Release) GetLiferayHome() string

GetLiferayHome returns the Liferay home for releases

func (Release) GetRepository

func (r Release) GetRepository() string

GetRepository returns the repository for releases

func (Release) GetTag

func (r Release) GetTag() string

GetTag returns the tag of the image

func (Release) GetType

func (r Release) GetType() string

GetType returns the type of the image

func (Release) GetUser

func (r Release) GetUser() string

GetUser returns the user running the main application

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL