Rip out local hugo generation, move it to docs.signald.org
This commit is contained in:
parent
c1daa731f3
commit
ebc72472c0
10 changed files with 4 additions and 74 deletions
|
@ -116,19 +116,9 @@ publish deb:
|
|||
- main
|
||||
- tags
|
||||
|
||||
pages:
|
||||
image: debian:latest
|
||||
docs.signald.org:
|
||||
stage: publish
|
||||
needs: ["build:x86"]
|
||||
before_script:
|
||||
- apt-get update && apt-get install -y hugo
|
||||
script:
|
||||
- mkdir -p docs/content/signaldctl
|
||||
- SIGNALDCTL_PUBLIC_DOC_MODE=on ./signaldctl doc -o md ./docs/content/signaldctl
|
||||
- cd docs
|
||||
- hugo
|
||||
- mv public ../
|
||||
artifacts:
|
||||
paths:
|
||||
- "public/"
|
||||
expire_in: 1 month
|
||||
trigger: signald/docs.signald.org
|
||||
only:
|
||||
- main
|
|
@ -58,8 +58,6 @@ func init() {
|
|||
|
||||
const fmTemplate = `---
|
||||
title: "%s"
|
||||
slug: %s
|
||||
url: %s
|
||||
---
|
||||
`
|
||||
|
||||
|
|
|
@ -1 +0,0 @@
|
|||
# [docs are here](https://signaldctl.signald.org/)
|
|
@ -1,6 +0,0 @@
|
|||
---
|
||||
title: "{{ replace .Name "-" " " | title }}"
|
||||
date: {{ .Date }}
|
||||
draft: true
|
||||
---
|
||||
|
|
@ -1,3 +0,0 @@
|
|||
baseURL = "https://signaldctl.signald.org"
|
||||
languageCode = "en-us"
|
||||
title = "signaldctl"
|
|
@ -1 +0,0 @@
|
|||
[signaldctl docs are here](signaldctl/)
|
|
@ -1,17 +0,0 @@
|
|||
<!DOCTYPE html>
|
||||
<html>
|
||||
<head>
|
||||
<meta charset="utf-8">
|
||||
{{ .Hugo.Generator }}
|
||||
<title>{{ block "title" . }}{{ .Site.Title }}{{ end }}</title>
|
||||
</head>
|
||||
<body>
|
||||
<!-- Code that all your templates share, like a header -->
|
||||
{{ block "main" . }}
|
||||
<!-- The part of the page that begins to differ between templates -->
|
||||
{{ end }}
|
||||
{{ block "footer" . }}
|
||||
<!-- More shared code, perhaps a footer but that can be overridden if need be in -->
|
||||
{{ end }}
|
||||
</body>
|
||||
</html>
|
|
@ -1,6 +0,0 @@
|
|||
{{ define "main" }}
|
||||
<ul>
|
||||
{{ range .Pages }}<li><a href="{{ .RelPermalink }}">{{ .Title }}</a></li>
|
||||
{{ end }}
|
||||
</ul>
|
||||
{{ end }}
|
|
@ -1,5 +0,0 @@
|
|||
|
||||
{{ define "title" }}{{ .Site.Title }} | {{ .Title }}{{ end }}
|
||||
{{ define "main" }}
|
||||
{{ .Content }}
|
||||
{{ end }}
|
|
@ -1,19 +0,0 @@
|
|||
{{ define "main" }}
|
||||
<main aria-role="main">
|
||||
<header class="homepage-header">
|
||||
<h1>{{.Title}}</h1>
|
||||
{{ with .Params.subtitle }}
|
||||
<span class="subtitle">{{.}}</span>
|
||||
{{ end }}
|
||||
</header>
|
||||
<div class="homepage-content">
|
||||
<!-- Note that the content for index.html, as a sort of list page, will pull from content/_index.md -->
|
||||
{{.Content}}
|
||||
</div>
|
||||
<div>
|
||||
{{ range first 10 .Site.RegularPages }}
|
||||
{{ .Render "summary"}}
|
||||
{{ end }}
|
||||
</div>
|
||||
</main>
|
||||
{{ end }}
|
Loading…
Reference in a new issue