Documentation
¶
Index ¶
- func AdaptDockerimageComponents(workspaceId string, containerComponents []devworkspace.Component, ...) ([]v1alpha1.ComponentDescription, error)
- func AdaptPluginComponents(workspaceId, namespace string, devfileComponents []devworkspace.Component) ([]v1alpha1.ComponentDescription, *corev1.ConfigMap, error)
- func GetDockerfileComponentCommands(component devworkspace.ContainerComponent, commands []devworkspace.Command) []v1alpha1.CheWorkspaceCommand
- func GetPluginComponentCommands(plugin brokerModel.ChePlugin) []v1alpha1.CheWorkspaceCommand
- func GetProjectSourcesVolumeMount(workspaceId string) corev1.VolumeMount
- func SortComponentsByType(components []devworkspace.Component) (dockerimages []devworkspace.Component, plugins []devworkspace.Component, ...)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func AdaptDockerimageComponents ¶
func AdaptDockerimageComponents(workspaceId string, containerComponents []devworkspace.Component, commands []devworkspace.Command) ([]v1alpha1.ComponentDescription, error)
func AdaptPluginComponents ¶
func AdaptPluginComponents(workspaceId, namespace string, devfileComponents []devworkspace.Component) ([]v1alpha1.ComponentDescription, *corev1.ConfigMap, error)
func GetDockerfileComponentCommands ¶
func GetDockerfileComponentCommands(component devworkspace.ContainerComponent, commands []devworkspace.Command) []v1alpha1.CheWorkspaceCommand
func GetPluginComponentCommands ¶
func GetPluginComponentCommands(plugin brokerModel.ChePlugin) []v1alpha1.CheWorkspaceCommand
func GetProjectSourcesVolumeMount ¶
func GetProjectSourcesVolumeMount(workspaceId string) corev1.VolumeMount
func SortComponentsByType ¶
func SortComponentsByType(components []devworkspace.Component) (dockerimages []devworkspace.Component, plugins []devworkspace.Component, err error)
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.