type: git-config — set git configuration.
Each key is set and probed individually so a key that already holds the
desired value is left alone and diff can report drift per key.
Constructors
new(name :
String, entries :
Hash(
String,
String), scope :
GitConfigScope =
GitConfigScope::Global, description :
String |
Nil = nil, continue_on_error :
Bool = false, probe_command :
String |
Nil = nil, condition :
Condition |
Nil = nil)
SourceInstance methods
items
Everything this step installs, in declaration order.
Sourcekind
The config type (stable schema) that produces this step.
Sourcesorted_keys
Sorted so plans, state, and fingerprints do not depend on YAML ordering.
Sourcesummary
One-line summary for plan and list.
Source