W repozytorium: iac-gitlab-com
Wymagania
- Znajomość opentofu/terraform
- Znajomość git
gitGraph
commit tag: "v1.0.0"
commit tag: "v1.1.0"
branch feature
checkout feature
commit id: "feat: Utworzenie nowego repozytorium A"
commit id: "feat: Utworzenie nowego repozytorium B"
checkout main
merge feature tag: "v1.2.0"
commit tag: "v1.3.0"
commit tag: "v1.4.0"
Utworzenie zmiany (feature)
module "install-gitlab" {
source = "git@gitlab.rachuna-net.pl:pl.rachuna-net/infrastructure/opentofu/modules/gitlab-project.git?ref=v1.1.0"
name = "install-gitlab"
description = "IAC do zarządzania środowiskiem Gitlab."
visibility = "public"
avatar = "gitlab"
parent_group = local.parent_name
project_type = local.project_type
}
Merge Request do main

Akceptacja zmian - wdrożenie
