Obtenga la última versión de compromiso de GIT commit en Azure App Service con implementación de GitHub

Tengo un website Azure App Service integrado en ASP.NET Core que se implementa automáticamente a través de la integración GitHub. Cada vez que me comprometo con una sucursal en particular en GitHub, la aplicación se implementa automágicamente en el espacio elegido para el Servicio de aplicaciones.

Me gustaría que la aplicación muestre la última versión de commit implementada de git y (opcionalmente) el comentario de commit de git. ¿Hay alguna manera de que pueda get mi aplicación para recuperar esta información sobre sí mismo? Parece que no puedo encontrar ninguna información útil en las variables de entorno ya que se está ejecutando en Azure App Service (aparte de " APPSETTING_ScmType ", que está configurado en " GitHub "). Sospecho que se puede encontrar esta información (como se muestra en Azure Portal), simplemente no sé cómo llegar a ella.

Si ayuda, estoy ejecutando esto en un plan estándar y probando esta característica en un espacio de service de aplicaciones.

Puede leer el id. De confirmación del file %home%\site\deployments\active . Consulte https://github.com/projectkudu/kudu/issues/1336 para get más información sobre este tema.