Я запускаю приложение Dokku на производстве и должен знать, какая версия приложения работает на сервере.См. Git commit hash запуска приложения Dokku?
Возможно ли это с помощью Dokku?
Я запускаю приложение Dokku на производстве и должен знать, какая версия приложения работает на сервере.См. Git commit hash запуска приложения Dokku?
Возможно ли это с помощью Dokku?
Плагин не нужен.
Все приложения в dokku являются git-голыми хранилищами. Просто подключитесь к своему серверу, переключитесь на каталог приложения (мои находятся в /home/dokku/<app-name>
) и запустите git log
. Это тоже должно сделать трюк.
Да, вы можете добавить SHA1 последнего мерзавца совершить с помощью этого плагина: https://github.com/dokku-alt/dokku-alt/tree/master/plugins/dokku-git-rev
Есть много других альтернатив на основе различных сценариев и различных средах. Если вы развертываете приложения Node.JS и используете package.json правильно, вы можете легко разобрать версию, используя стандартную библиотеку fs; JSON.parse(fs.readFileSync('package.json')).version