Logo
Explore Help
Sign In
kevinveenbirkenbach/computer-playbook
1
0
Fork 0
You've already forked computer-playbook
mirror of https://github.com/kevinveenbirkenbach/computer-playbook.git synced 2025-12-13 04:34:24 +00:00
Code Issues Packages Projects Releases Wiki Activity
Files
cb4e75031756cbf35c5b71c1234efbe89b4ffb15
computer-playbook/tests/unit/cli
History
Kevin Veen-Birkenbach 0d18d86243 Add --vars support to inventory creation, implement deep JSON overrides for host_vars, and update CI workflow to pass MASK_CREDENTIALS_IN_LOGS=false.
Includes:
- New apply_vars_overrides() with deep merge logic
- New --vars CLI argument in cli/create/inventory.py
- Added unit tests for vars handling in test_inventory.py
- Updated test-deploy workflow to pass --vars in all deploy phases

Ref: ChatGPT conversation https://chatgpt.com/share/69320f49-6c00-800f-8875-49d36935ae3a
2025-12-04 23:48:43 +01:00
..
build
Implement reserved username handling for users, LDAP and Keycloak
2025-11-29 17:40:45 +01:00
create
Add --vars support to inventory creation, implement deep JSON overrides for host_vars, and update CI workflow to pass MASK_CREDENTIALS_IN_LOGS=false.
2025-12-04 23:48:43 +01:00
deploy
Refactor CI container deploy wrapper: add modes, rebuild/no-cache flags, and transparent inventory/deploy arg forwarding; update tests accordingly (see ChatGPT conversation: https://chatgpt.com/share/6931e58c-2ddc-800f-88d2-f7887ec13e25)
2025-12-04 20:49:04 +01:00
fix
Solved unclosed file <_io.TextIOWrapper warnings
2025-07-16 14:33:10 +02:00
meta
Renamed generate commands to build
2025-07-12 17:11:41 +02:00
validate
…
__init__.py
…
test_inventory_manager.py
Restructured libraries
2025-07-17 16:38:20 +02:00
Powered by Gitea Version: 1.25.2 Page: 3207ms Template: 393ms
English
Bahasa Indonesia Deutsch English Español Français Gaeilge Italiano Latviešu Magyar nyelv Nederlands Polski Português de Portugal Português do Brasil Suomi Svenska Türkçe Čeština Ελληνικά Български Русский Українська فارسی മലയാളം 日本語 简体中文 繁體中文(台灣) 繁體中文(香港) 한국어
Licenses API