Информация о релизе: Состояние билда, проект, репозиторий, ветка, инициатор, коммит, время сборки и прикрепленные задачи
Информация о несобранных билдов с ссылками на логи
Необходимо в appsettings.json
или appsettings.X.json
указать необходимнные ключи и данные:
AzureOrganization
- Имя организации в azure dev ops
AzureToken
- Токен пользователя с необходимыми правами доступа
TelegramToken
- Токен телеграм бота
TelegramChatIds
- id чатов куда необходимо сообщать о релизах
IdleTime
- Время между запросами о новых релизах
IdleInProgressTime
- Время между запросами о новых статусах релиза
Чтобы узнать id текущего чата, можно написать комманду /chat