Openshift:在构建/部署期间获取提交或构建ID?

时间:2014-06-27 08:34:42

标签: git openshift

我正在构建一个Openshift应用程序,它可以下载一个充满依赖项的目录,并在每个构建时备份现有数据库。我想用提交ID(或构建ID)命名目录和数据库转储,但由于遥控器上没有实际的存储库,我不能只使用git rev-parse --short HEAD之类的东西来获取它。

有人能想到在构建过程中检索它的方法吗?

- 克里斯

1 个答案:

答案 0 :(得分:0)

我能做的最好的事情就是创建一个具有合理精确时间戳的备份(例如backup-201411042116.tar.gz之类的东西)。因此没有直接连接到特定的提交,但对于我的应用程序至少它已经足够了(回滚应用程序的情况非常罕见)。

如果需要,您还可以在提交之前使用rhc命令行工具从本地计算机进行手动备份。有关详细信息,请参阅rhc snapshot save --help

相关问题