docs(template): add index and website

!25
This commit is contained in:
2023-05-22 14:01:30 +09:30
parent 0b9e7375c9
commit e40310fc21
4 changed files with 30 additions and 0 deletions

View File

@ -20,6 +20,7 @@ nav:
- Ansible Roles: projects/ansible-roles/index.md
- Gitlab CI:
- projects/gitlab-ci/index.md
- projects/gitlab-ci/ansible_roles.md
@ -40,6 +41,13 @@ nav:
- projects/gitlab-ci/markdown_lint.md
- Templates:
- projects/gitlab-ci/templates/index.md
- projects/gitlab-ci/templates/website.md
- Operations:
- operations/index.md

View File

@ -37,6 +37,7 @@ MKDocs build:
```
## CI/CD Variables required
| var name | Description |

View File

@ -0,0 +1,9 @@
---
title: Gitlab-CI Job Templates
description: How to use No Fuss Computings gitlab-ci project within your CI/CD pipelines
date: 2023-05-22
template: project.html
about: https://gitlab.com/nofusscomputing/projects/gitlab-ci
---
As part of our Gitlab CI job definitions we also have gitlab-ci.yaml templates that are specifically designed for inclusion and will automagically add the required jobs.

View File

@ -0,0 +1,12 @@
---
title: Website Gitlab CI/CD Template
description: How to use No Fuss Computings gitlab-ci template for website jobs
date: 2023-05-22
template: project.html
about: https://gitlab.com/nofusscomputing/projects/gitlab-ci
---
This template creates the jobs applicable to publishing pages to a website. The website in question is a static site built by MKDocs.
!!! Note
This template is specifically designed for deployment to https://nofusscomputing.com. However you _may_ be able to override the job definition to use it for your website.