Мы создаем документацию по API, используя Swashbuckle.AspNetCore для. NET Проект Core3.1 WebAPI. Cake build используется для построения решения в Jenkins. Мы можем получить версию git в скрипте сборки торта следующим образом:
GitVersionInfo = GitVersion(new GitVersionSettings {
UpdateAssemblyInfo = false
})
Во многих случаях будет удобно показывать версию git в пользовательском интерфейсе сваггера, так как обычно работают многие члены команды. в различных ветках функций и в среде CI / CD.
Пожалуйста, поделитесь своим опытом, если кто-нибудь из нас сталкивался с таким сценарием, в котором мы можем показать версию git в пользовательском интерфейсе Swagger.