Skip to content

l-with/terraform-module-gitlab-doc

Repository files navigation

terraform-module-gitlab-doc

Terraform module which generates documentation for GitLab.

The documentation is generated as HTML.

Terraform

Requirements

Name Version
terraform >= 0.15
gitlab >= 3.18

Providers

Name Version
gitlab >= 3.18

Modules

No modules.

Resources

Name Type
gitlab_groups.groups data source
gitlab_project_membership.project_membership data source
gitlab_projects.projects data source
gitlab_users.users data source

Inputs

Name Description Type Default Required
gitlab_api_v4_path the path for the GitLab api string "/api/v4/" no
gitlab_token the token for the terraform-provider-gitlab string n/a yes
gitlab_url the gitlab url string n/a yes
groups_sort the value for sort for full_path string "asc" no
html_font_family the font family for html string "sans-serif" no
projects_sort the value for sort for name_with_namespace string "asc" no
tabulator_theme the tabulator theme string "semantic-ui" no
template_files_path the path of the template files string "templates" no
template_type the template type selecting the template subfolder (only 'tabulator' by now) string "tabulator" no
users_order_by the value for order_by in resource gitlab_users string "name" no
users_sort the value for sort in resource gitlab_users string "asc" no

Outputs

Name Description
groups_html n/a
projects_html n/a
users_html n/a