@ -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
|
||||
|
@ -37,6 +37,7 @@ MKDocs build:
|
||||
|
||||
```
|
||||
|
||||
|
||||
## CI/CD Variables required
|
||||
|
||||
| var name | Description |
|
||||
|
9
pages/projects/gitlab-ci/templates/index.md
Normal file
9
pages/projects/gitlab-ci/templates/index.md
Normal 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.
|
12
pages/projects/gitlab-ci/templates/website.md
Normal file
12
pages/projects/gitlab-ci/templates/website.md
Normal 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.
|
Reference in New Issue
Block a user