mirror of
https://github.com/ansible-collections/community.general.git
synced 2025-04-09 20:20:31 -07:00
* rework-and-fix
* fix delete bug and change report
* delete the requested variables based on env scope
* fix absent logic when not purge: remove what is requested
* change code to current behaviour
* complete implementation
* fix delete
* restore origin return structure
* reorder
* add test for origin bug
* add changelog fragment
* Update plugins/modules/source_control/gitlab/gitlab_project_variable.py
Co-authored-by: Felix Fontein <felix@fontein.de>
* Update plugins/modules/source_control/gitlab/gitlab_project_variable.py
Co-authored-by: Felix Fontein <felix@fontein.de>
* Update plugins/modules/source_control/gitlab/gitlab_project_variable.py
Co-authored-by: Felix Fontein <felix@fontein.de>
* remove yaml
* apply suggestions
* readd accidental removed line
* improve the truth of return value 'project_variable' in check mode
* fix pep8, over-indented
* fix typos and add subelement options
* Update changelogs/fragments/4038-fix-and-rework-gitlb-project-variable.yml
Co-authored-by: Felix Fontein <felix@fontein.de>
* Update changelogs/fragments/4038-fix-and-rework-gitlb-project-variable.yml
Co-authored-by: Felix Fontein <felix@fontein.de>
* Update plugins/modules/source_control/gitlab/gitlab_project_variable.py
Co-authored-by: Felix Fontein <felix@fontein.de>
* Update plugins/modules/source_control/gitlab/gitlab_project_variable.py
Co-authored-by: Felix Fontein <felix@fontein.de>
* Update plugins/modules/source_control/gitlab/gitlab_project_variable.py
Co-authored-by: Felix Fontein <felix@fontein.de>
* remove diff feature
* resolve all recommentdations
* resolve change requests, improve doc and remove default value before compare, because values always exists (prebuild)
Co-authored-by: Felix Fontein <felix@fontein.de>
(cherry picked from commit 33a65ae20f
)
Co-authored-by: Markus Bergholz <git@osuv.de>
9 lines
907 B
YAML
9 lines
907 B
YAML
bugfixes:
|
|
- >
|
|
gitlab_project_variable - allow to set same variable name under different environment scopes.
|
|
Due this change, the return value ``project_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/issues/4038).
|
|
- gitlab_project_variable - fix idempotent change behaviour for float and integer variables (https://github.com/ansible-collections/community.general/issues/4038).
|
|
- gitlab_project_variable - add missing documentation about GitLab versions that support ``environment_scope`` and ``variable_type`` (https://github.com/ansible-collections/community.general/issues/4038).
|
|
minor_changes:
|
|
- gitlab_project_variable - new ``variables`` parameter (https://github.com/ansible-collections/community.general/issues/4038).
|