heroku cli部署:如何指定版本?
我使用heroku cli部署:如何指定版本?,heroku,heroku-toolbelt,Heroku,Heroku Toolbelt,我使用Heroku cli deploy插件将JAR文件部署到Heroku: heroku deploy:jar webapp.jar 如果在Git存储库中运行此命令,Heroku仪表板中显示的版本就是当前签出提交的版本 如果我在Git树中运行它,则仪表板中不会显示任何版本信息 是否有可能在不从git存储库内部运行deploy命令的情况下以编程方式指定版本的SHA1?可以使用cli参数--build version注入版本。例如: heroku部署:jar webapp.jar--app we
Heroku cli deploy
插件将JAR文件部署到Heroku:
heroku deploy:jar webapp.jar
如果在Git存储库中运行此命令,Heroku仪表板中显示的版本就是当前签出提交的版本
如果我在Git树中运行它,则仪表板中不会显示任何版本信息
是否有可能在不从git存储库内部运行deploy命令的情况下以编程方式指定版本的SHA1?可以使用cli参数
--build version
注入版本。例如:
heroku部署:jar webapp.jar--app webapp--build version`git rev parse--short HEAD`
注意看起来Heroku正在过滤该值,它必须是git哈希。因此,例如,不可能推送——构建版本v1.0.0