WIP key management (#1050)

* key management

* noKey

* segment-write-key => segmentWriteKey

* revert script

* segmentWriteKey => SEGMENT_WRITE_KEY

* whitespace

* segment write key in install-and-build.sh

* remove SEGMENT_WRITE_KEY from config.toml

* sanity check

* update-config.sh

* remove temp file
This commit is contained in:
jasonbryant84
2024-07-26 08:37:17 +01:00
committed by GitHub
parent 0502572c04
commit 9eeba32479
7 changed files with 25 additions and 7 deletions
@@ -16,7 +16,6 @@
<meta name="msapplication-TileColor" content="#2b5797" />
<meta name="msapplication-config" content="/favicon/browserconfig.xml" />
<meta name="theme-color" content="#ffffff" />
<meta name="segment" content="{{ .Site.Params.segmentWriteKey }}" />
{{ if (eq .Params.type "external-link") }}
<meta http-equiv="refresh" content="0; url={{ .Params.external_url }}" />
@@ -35,3 +35,9 @@
{{ $documentationJs := resources.Get "/js/documentation.js" | js.Build | minify | resources.Fingerprint "sha512" }}
<script src="{{ $documentationJs.RelPermalink }}"></script>
{{ end }}
<!--Segment-->
{{ if .Site.Params.segmentWriteKey }}
{{ $segmentJs := resources.Get "js/segment-setup.js" | js.Build (dict "params" (dict "segmentWriteKey" .Site.Params.segmentWriteKey)) | minify | resources.Fingerprint "sha512" }}
<script src="{{ $segmentJs.RelPermalink }}"></script>
{{ end }}