Skip to content
This repository has been archived by the owner on Dec 15, 2021. It is now read-only.

Latest commit

 

History

History
26 lines (26 loc) · 1.16 KB

version.md

File metadata and controls

26 lines (26 loc) · 1.16 KB

{{/* Use this to insert the docs version number. Get the directory path. /}} {{- $pageSection := .Page.Section -}} {{/ Get latest release and the name of the pre-release section /}} {{- $.Scratch.Set "release-version" .Site.Params.version -}} {{- $preRelease := .Site.Params.prereleasefolder -}} {{/ Use the specified version override (not directory based) /}} {{- if (.Get "override") -}} {{- $.Scratch.Set "release-version" (.Get "override") -}} {{- else -}} {{/ Keep using the latest version for the "pre-release" content (prereleasefolder) /}} {{- if ne $pageSection $preRelease -}} {{/ Use version based on the directory path (see .dirpath in config/_default/params.toml) /}} {{- range .Site.Params.versions -}} {{- if eq $pageSection .dirpath -}} {{- $.Scratch.Set "release-version" .version -}} {{- end -}} {{- end -}} {{- end -}} {{/ If a patch value is specified then append that, otherwise use '.0' */}} {{- if (.Get "patch") -}} {{- $.Scratch.Add "release-version" (.Get "patch") -}} {{- else -}} {{- $.Scratch.Add "release-version" ".0" -}} {{- end -}} {{- end -}} {{- $.Scratch.Get "release-version" -}}