Crie a versão do aplicativo rubymotion a partir do git hash

o git commit mais recente: git log -n 1 --pretty=format:'%h'
o último git commit registrado: File.read (‘version-git.txt’) rescue ”
o patch atual: File.read (‘version-patch.txt’). to_i rescue 0

se o git commit atual e o último commit registrado não corresponderem, aumente o número do patch da versão. Em seguida, adicione isso à sua versão (app.version = “XY # {patch}”).

ou, uma maneira mais simples de fazer isso, basta adicionar o hash do git commit ao número da versão:

app.version = “1.2.3 – # { git log -n 1 --pretty=format:'%h'}”

via @colinta