我在 azure 上有一个网站,我通过 git (kudu) 部署了它。我希望能够在页脚中显示当前部署的 git 哈希 - 这可能吗?
我想我正在寻找的是在 git pull 之后但在编译之前连接到 kudu 以编辑 CS 文件的某种方法 - 这在 WAWS 上可行吗?
最佳答案
找到了一个方法:您可以按照 https://github.com/projectkudu/kudu/wiki/Deployment-hooks 中的说明连接到 kudu。
为了将 git 哈希放入我添加的文件中
git rev-parse --short HEAD > "%DEPLOYMENT_TARGET%\version.txt"
到 cmd 文件的部署后区域。如果我想对 CS 文件做一些事情,我可以在编译之前这样做,很明显 azure cli 生成的部署脚本正在尝试做什么。
关于git - 如何使用 git 部署的 Windows Azure 网站呈现内部版本号/哈希?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27971689/