5.9. 编写代码更改
要在本地工作,然后将更改推送到应用程序:
- 在您的本地机器上,使用文本编辑器来更改文件 ruby-ex/config.ru的示例应用程序源代码。
-
在您的应用程序中进行代码更改是可见的。例如: 在第 229 行中,将标题由
Welcome to your Ruby application on OpenShift
改为This is my Awesome OpenShift Application
,然后保存改变。 使用 git 提交更改,并将更改推送至您的 fork。
如果您正确配置了 webhook,则应用程序会立刻根据您的更改重新构建其自身。重建成功后,使用之前创建的路由查看更新的应用程序。
现在,所有您需要做的工作都是推送代码更新,OpenShift Container Platform 会处理剩余的操作。
5.9.1. 手动重建镜像
如果 webhook 无法正常工作,或者构建失败,且您不想在重启构建前更改代码, 则可以手动重建镜像。使用以下方法根据您最新的代码手动重建镜像:
$ oc start-build ruby-ex