Skip to content

How do I set variables? #4271

Answered by Lockszmith-GH
lkdm asked this question in Q&A
Feb 12, 2025 · 1 comments · 1 reply
Discussion options

You must be logged in to vote

This is an example I use:

{{- $sysname := promptStringOnce . "sysname" "System name" -}}
{{- $sysgroup := promptStringOnce . "sysgroup" "System group" -}}
{{- $sysarea := promptStringOnce . "sysarea" "System area" -}}
{{- $gitEmail := promptStringOnce . "gitEmail" "email address (for git commits)" -}}
{{- $gitName := promptStringOnce . "gitName" "Full name (for git commits)" -}}

[data]
{{- if ($sysname) }}
    sysname = {{ $sysname | quote }}
{{- end -}}
{{- if ($sysgroup) }}
    sysgroup = {{ $sysgroup | quote }}
{{- end -}}
{{- if ($sysarea) }}
    sysarea = {{ $sysarea | quote }}
{{ end -}}

{{ if ($gitEmail) }}
    gitEmail = {{ $gitEmail | quote }}
{{- end -}}
{{- if ($gitName) }}
    

Replies: 1 comment 1 reply

Comment options

You must be logged in to vote
1 reply
@lkdm
Comment options

Answer selected by lkdm
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants