mirror of
https://github.com/ansible-collections/community.general.git
synced 2025-07-28 07:31:23 -07:00
Rework of gitlab_project_variable over gitlab_group_variable (#4086)
* Rework of gitlab_project_variable over gitlab_group_variable * Linting and removed unused example * Fix test 2 * Sync from review of gitlab_project_variable #4038 * Linting, default protected True, value optional * Next version is 4.5.0 * Roll back protected default true, and value not required * Apply suggestions from code review Missing check_mode Co-authored-by: Markus Bergholz <git@osuv.de> * Fix one unit test, comment test that requires premium gitlab * Add changelog * Update plugins/modules/source_control/gitlab/gitlab_group_variable.py Co-authored-by: Felix Fontein <felix@fontein.de> * Update changelogs/fragments/4086-rework_of_gitlab_proyect_variable_over_gitlab_group_variable.yml Co-authored-by: Felix Fontein <felix@fontein.de> * Added conditional gitlab_premium_tests variable when required * Allow delete without value * Fix variable name * Linting * Value should not be required in doc * Linting missing new-line * Update changelogs/fragments/4086-rework_of_gitlab_proyect_variable_over_gitlab_group_variable.yml Co-authored-by: Markus Bergholz <git@osuv.de> Co-authored-by: Markus Bergholz <git@osuv.de> Co-authored-by: Felix Fontein <felix@fontein.de>
This commit is contained in:
parent
77a0c139c9
commit
44f9bf545d
3 changed files with 378 additions and 97 deletions
|
@ -0,0 +1,9 @@
|
|||
bugfixes:
|
||||
- >
|
||||
gitlab_group_variable - allow to set same variable name under different environment scopes.
|
||||
Due this change, the return value ``group_variable`` differs from previous version in check mode.
|
||||
It was counting ``updated`` values, because it was accidentally overwriting environment scopes (https://github.com/ansible-collections/community.general/pull/4038).
|
||||
- gitlab_group_variable - fix idempotent change behaviour for float and integer variables (https://github.com/ansible-collections/community.general/pull/4038).
|
||||
- gitlab_group_variable - add missing documentation about GitLab versions that support ``environment_scope`` and ``variable_type`` (https://github.com/ansible-collections/community.general/pull/4038).
|
||||
minor_changes:
|
||||
- gitlab_group_variable - new ``variables`` parameter (https://github.com/ansible-collections/community.general/pull/4038 and https://github.com/ansible-collections/community.general/issues/4074).
|
Loading…
Add table
Add a link
Reference in a new issue