docs: обновлена документация и help для линтинга ролей
Some checks failed
Ansible Testing / lint (push) Has been cancelled
Ansible Testing / test (default) (push) Has been cancelled
Ansible Testing / test (minimal) (push) Has been cancelled
Ansible Testing / test (performance) (push) Has been cancelled
Ansible Testing / deploy-check (push) Has been cancelled

- Обновлена основная справка make help с примерами использования
- Добавлена подробная справка по линтингу в make role
- Создана документация docs/linting-guide.md с полным руководством
- Обновлен README.md с примерами команд линтинга
- Добавлена ссылка на новую документацию в секции разработки

Новая документация включает:
- Команды линтинга (все роли и конкретные)
- Профили линтинга (production, basic, min)
- Типы ошибок и способы исправления
- Интеграция с CI/CD
- Лучшие практики и устранение неполадок
This commit is contained in:
Сергей Антропов
2025-10-25 20:44:51 +03:00
parent b315bc6b14
commit 34e0cbd570
3 changed files with 253 additions and 5 deletions

View File

@@ -15,6 +15,7 @@ AnsibleLab - это универсальная система для тести
### 🛠️ Разработка
- **[docs/creating-roles.md](docs/creating-roles.md)** - Создание и разработка ролей
- **[docs/linting-guide.md](docs/linting-guide.md)** - Руководство по линтингу ролей
- **[docs/site-yml-guide.md](docs/site-yml-guide.md)** - Руководство по файлу site.yml
- **[docs/molecule-guide.md](docs/molecule-guide.md)** - Подробное руководство по Molecule
- **[docs/all-images-preset.md](docs/all-images-preset.md)** - Пресет all-images для тестирования всех образов
@@ -489,7 +490,9 @@ make role create
make role delete
# Проверка синтаксиса ролей
make role lint
make role lint # проверить все роли
make role lint devops # проверить конкретную роль
make role lint ping # проверить другую роль
```
### Docker команды