Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Поправить описание системных переменных #58

Closed
lifanov-rza opened this issue Jan 20, 2023 · 4 comments

Comments

@lifanov-rza
Copy link

По доке непонятно как надо преобразовать системную переменную при запуске контейнера, чтобы поправить конфиги.

Хочу изменить значения:

  • allure.reports.history-level
  • allure.clean.ageDays

Судя из документации имена должны свестись к такому формату:

  • ALLURE_REPORTS_HISTORY_LEVEL
  • ALLURE_CLEAN_AGE_DAYS

Пробовал следующие вариации, не работает:

image

В этом ишью видел, что тире преобразовываются в camelcase

Выше по доке (над таблицей) сказано, что надо использовать имя через точку, а не через нижнее подчёркивание
image

Прошу поправить доку и дать ответ какие имена переменных контейнера надо использовать, чтобы поправить конфиги

@lifanov-rza
Copy link
Author

косяк в коде, значения захардкожены. Можно поискать введя "20"

@lifanov-rza
Copy link
Author

для теста, изменил значение значение в application.yaml:

history-level: 2

по итогу, значение с конфига не подтягивается в код
image

Далее поправил в коде значение в конструкторе Reports - всё отработало как надо для таблицы отчётов.

public Reports() {
            this("allure/reports/", "reports/", 2);
        }

Историю отчётов проверять не стал, думаю там всё так же и надо поправить

@ygelfand
Copy link
Contributor

this is (at least partially) addressed #55

@kochetkov-ma
Copy link
Owner

https://github.com/kochetkov-ma/allure-server/releases/tag/v2.11.4 Fixed

Add parameters logging with prefix [ALLURE SERVER CONFIGURATION]

Example Environment Variables for overriding (I checked it - it works):

  • ALLURE_CLEAN_DRYRUN=true
  • ALLURE_REPORTS_HISTORYLEVEL=1

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants