3

OpenShift Web コンソールを使用すると、既存のリモート リポジトリからブランチ/タグを使用して新しいアプリを作成できますrhc create

関連するコマンド ライン オプション--from-code URLは、デフォルトのリポジトリ パスでうまく機能しますが、使用する特定のブランチをどのように判断すればよいでしょうか? OpenShift ドキュメントまたはその他の Web リソースで何も見つかりません。

私は以下と他のいくつかの変種を試しましたが、成功しませんでした:

rhc app create my_new_app_name python-3.3 postgresql-9.2 --from-code https://github.com/my_user/my_repository/tree/my_branch

rhc app create my_new_app_name python-3.3 postgresql-9.2 --from-code https://github.com/my_user/my_repository.git/my_branch

結果のメッセージ:

Source code repository could not be cloned: 'https://github.com/my_user/my_repository.git/my_branch'. Please verify the repository is correct and contact support.

を使用して新しいアプリを作成する必要がありますrhc create。これにより、複数のカートリッジ (ここpython-3.3postgresql-9.2) を使用してアプリを作成できるため、Web コンソールでは作成できません。

4

1 に答える 1

6

あなたは近かった。次のようにして、ブランチからアプリケーションを作成できます。

rhc app create my_new_app_name python-3.3 postgresql-9.2 --from-code https://github.com/my_user/my_repository#mybranch

于 2014-12-12T17:20:13.637 に答える