docs(automagic): added initial autmagic docs

!34
This commit is contained in:
2023-05-29 11:28:44 +09:30
parent e79b554550
commit a584e5d48b
3 changed files with 31 additions and 1 deletions

View File

@ -0,0 +1,27 @@
---
title: Automatic Gitlab CI/CD jobs Template
description: How to use No Fuss Computings gitlab-ci template for auto creation of CI/CD joobs.
date: 2023-05-22
template: project.html
about: https://gitlab.com/nofusscomputing/projects/gitlab-ci
---
This template is designed to autodetect which jobs should be created. By including it within your project, the jobs will be automagically created for the pipeline.
## Docs ToDo
- .
!!! Note
Docs Still under development
## gitlab-ci.yml definition
``` yaml title=".gitlab-ci.yml" linenums="1"
--8<-- "templates/automagic.gitlab-ci.yaml"
```

View File

@ -21,6 +21,7 @@ This template creates the jobs applicable to publishing pages to a website. The
!!! Note
Docs Still under development
## gitlab-ci.yml definition
``` yaml title=".gitlab-ci.yml" linenums="1"

View File

@ -39,9 +39,11 @@ nav:
- projects/gitlab-ci/templates/ansible_roles.md
- projects/gitlab-ci/templates/automagic.md
- projects/gitlab-ci/templates/docker_container.md
- projects/gitlab-ci/templates/website.md
- projects/gitlab-ci/templates/documentation_mkdocs.md
- Validation: