Documentation
¶
Index ¶
- func Combine(services ...core.ConvertService) core.ConvertService
- func Jsonnet(enabled bool) core.ConvertService
- func Legacy(enabled bool) core.ConvertService
- func Memoize(base core.ConvertService, size int) core.ConvertService
- func Remote(endpoint, signer, extension string, skipVerify bool, timeout time.Duration) core.ConvertService
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func Combine ¶
func Combine(services ...core.ConvertService) core.ConvertService
Combine combines the conversion services, provision support for multiple conversion utilities.
func Jsonnet ¶
func Jsonnet(enabled bool) core.ConvertService
Jsonnet returns a conversion service that converts the jsonnet file to a yaml file.
func Legacy ¶
func Legacy(enabled bool) core.ConvertService
Legacy returns a conversion service that converts a legacy 0.8 yaml file to a yaml file.
func Memoize ¶
func Memoize(base core.ConvertService, size int) core.ConvertService
Memoize caches the conversion results for subsequent calls. This micro-optimization is intended for multi-pipeline projects that would otherwise covert the file for each pipeline execution.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.