Sto eseguendo un'applicazione Dokku in produzione e ho bisogno di sapere quale versione dell'applicazione è in esecuzione sul server.Vedere hash commit hash di eseguire l'app Dokku?
È possibile con Dokku?
Sto eseguendo un'applicazione Dokku in produzione e ho bisogno di sapere quale versione dell'applicazione è in esecuzione sul server.Vedere hash commit hash di eseguire l'app Dokku?
È possibile con Dokku?
Non è necessario un plug-in.
Tutte le app in dokku sono git nudi repository. Basta collegarsi al server, passare alla directory dell'app (i miei sono in /home/dokku/<app-name>
) ed eseguire un git log
. Questo dovrebbe fare anche il trucco.
Sì, è possibile aggiungere lo SHA1 delle ultime git commit utilizzando questo plugin: https://github.com/dokku-alt/dokku-alt/tree/master/plugins/dokku-git-rev
Non ci sono molte altre alternative basate su diversi scenari e ambienti diversi. Se si stanno distribuendo le app Node.JS e si utilizza correttamente package.json, è possibile analizzare facilmente la versione utilizzando la lib di fs standard; JSON.parse(fs.readFileSync('package.json')).version