amimas
amimas
Goal of this issue is to migrate the `branches` configuration feature to use [python-gitlab library](https://python-gitlab.readthedocs.io/en/stable/) instead of using homegrown API in this project. Todo: - The `gitlabform/gitlab/branches.py` probably can be...
Goal of this issue is to migrate the `schedules` configuration feature to use [python-gitlab library](https://python-gitlab.readthedocs.io/en/stable/) instead of using homegrown API in this project. Todo: - Delete `gitlabform/gitlab/schedules.py` as it shouldn't...
Goal of this issue is to migrate the `files` configuration feature to use [python-gitlab library](https://python-gitlab.readthedocs.io/en/stable/index.html) instead of using homegrown API in this project. Todo: - Update `gitlabform/processors/project/files_processor.py` to use python-gitlab...
Goal of this issue is to migrate the `resource_groups` configuration feature to use [python-gitlab library](https://python-gitlab.readthedocs.io/en/stable/index.html) instead of using homegrown API in this project. Todo: - Delete `gitlabform/gitlab/resource_groups.py` as it won't...
Goal of this issue is to migrate the `members` configuration feature to use [python-gitlab library](https://python-gitlab.readthedocs.io/en/stable/index.html) instead of using homegrown API in this project. Todo: - Update `gitlabform/processors/project/members_processor.py` to use python-gitlab...
This PR adds a [JSON Schema](https://json-schema.org/) for gitlabform configuration syntax as described in #499 . Few things to note about this schema: The schema is manually created as opposed to...
This issue is created from the following discussion thread in a PR: https://github.com/gitlabform/gitlabform/pull/582#discussion_r1349960435 Currently, exceptions are not being caught. GitLabForm will exit or continue based on whether `--terminate` flag is...
Frankly I am fed up with constant mypy issues. I don’t recall any case where it helped while I remember many ones where it was just an nuisance. I propose...
In 15.6 of GitLab, following changes were made to the branch protection API > Previously, the UI was required to update the access levels of protected branches. The API required...
One of the CI CD related setting Gitlab provides is to configure deploy freeze. Would be great if we could manage this setting through gitlabform.