Skip to content

GitLab CI Kotlin DSLopensavvy.gitlab.ci.yaml

Package-level declarations

Lightweight embedded implementation of a Yaml serializer.

Types

Yaml

sealed class Yaml : YamlExport

YamlDsl

@DslMarker
annotation class YamlDsl

YamlMapScope

interface YamlMapScope

Functions

yaml

fun yaml(value: Boolean?): Yaml.Scalar
fun yaml(value: Double?): Yaml.Scalar
fun yaml(value: Long?): Yaml.Scalar
fun yaml(value: String?): Yaml.Scalar
fun yaml(value: YamlExport): Yaml

yamlList

fun yamlList(values: List<String>): ERROR CLASS: Ambiguity: yamlList, [opensavvy/gitlab/ci/yaml/yamlList, opensavvy/gitlab/ci/yaml/yamlList, opensavvy/gitlab/ci/yaml/yamlList, opensavvy/gitlab/ci/yaml/yamlList, opensavvy/gitlab/ci/yaml/yamlList, opensavvy/gitlab/ci/yaml/yamlList]
fun yamlList(values: List<YamlExport>): ERROR CLASS: Ambiguity: ListLiteral, [opensavvy/gitlab/ci/yaml/Yaml.Collection.ListLiteral.ListLiteral, opensavvy/gitlab/ci/yaml/Yaml.Collection.ListLiteral.ListLiteral]
fun yamlList(values: Set<YamlExport>): ERROR CLASS: Ambiguity: yamlList, [opensavvy/gitlab/ci/yaml/yamlList, opensavvy/gitlab/ci/yaml/yamlList, opensavvy/gitlab/ci/yaml/yamlList, opensavvy/gitlab/ci/yaml/yamlList, opensavvy/gitlab/ci/yaml/yamlList, opensavvy/gitlab/ci/yaml/yamlList]
fun yamlList(values: Set<Yaml>): ERROR CLASS: Ambiguity: yamlList, [opensavvy/gitlab/ci/yaml/yamlList, opensavvy/gitlab/ci/yaml/yamlList, opensavvy/gitlab/ci/yaml/yamlList, opensavvy/gitlab/ci/yaml/yamlList, opensavvy/gitlab/ci/yaml/yamlList, opensavvy/gitlab/ci/yaml/yamlList]
fun yamlList(vararg values: YamlExport): ERROR CLASS: Ambiguity: ListLiteral, [opensavvy/gitlab/ci/yaml/Yaml.Collection.ListLiteral.ListLiteral, opensavvy/gitlab/ci/yaml/Yaml.Collection.ListLiteral.ListLiteral]

yamlMap

fun yamlMap(vararg values: ERROR CLASS: Symbol not found for Pair): Yaml.Collection.MapLiteral