Я успешно настроил отпечатки пальцев scala (play framework) для наших общедоступных ресурсов, выполнив следующие действия:
plugins.sbt
addSbtPlugin("com.typesafe.sbt" % "sbt-digest" % "1.0.0")
build.sbt
pipelineStages := Seq(digest, gzip) // added digest
маршруты
Setup relevant route for public /*files
Это создаст что-то вроде следующего в исходном коде страницы:
/stylesheets/730252eec90cb8dab9c4a8a5ee7277ac-styles.min.css"
Мой вопрос в том, как этот хэш MD5 изменится в будущем. Зависит ли это от «Версии» в build.sbt? Или он будет автоматически обновляться при каждом повторном развертывании?
version := "1.0-SNAPSHOT" // Do I need to change this each time i redeploy?