Можно читать .env, но нельзя выводить значения переменных.
Нужно запустить тест через штатный action main.py, а не напрямую через SberTrackAPI.
Разрешаю:
- загрузить .env штатным механизмом проекта;
- проверить наличие переменных без значений;
- выполнить один тестовый POST /issue через action sbertrack_test_create_release.
Не разрешаю:
- выводить .env;
- выводить логин;
- выводить пароль;
- выводить токены;
- вручную печатать значения переменных;
- запускать plan_releases;
- использовать Jira;
- создавать больше одной задачи;
- делать commit;
- делать push.
Запусти только штатную команду:
cd /home/sigma.sbrf.ru@23865613/home/work/rabota/project-manager-tools && PYTHONPATH=src python src/main.py --tracker sbertrack --action sbertrack_test_create_release
Перед запуском можно вывести только так:
sbertrack_url: set/not set
sbertrack_login: set/not set
sbertrack_password: set/not set
sbertrack_project_key: set/not set
sbertrack_write_enabled: true/false
После запуска покажи:
1. HTTP status code.
2. Response body без секретов.
3. issue key/id, если задача создалась.
4. Если ошибка — безопасный текст ошибки без логина/пароля.