1

iojs 3.0 に更新されたこの iojs OpenShift カートリッジを使用していますが、一部の機能をテストするには iojs 2.x バージョンが必要です。

カートリッジmanifest.yml( here ) を見るSource-Urlと、git リポジトリ ( https://github.com/connyay/openshift-iojs.git ) へのセットが表示されます。同じGithubリポジトリの古いバージョンを使用するように変更すると、古いカートリッジを取得できると考えていました。

では、Source-Url属性はブランチまたはコミット ハッシュ (ala https://github.com/connyay/openshift-iojs.git#v2.5.0など) の指定をサポートしていますか? OpenShift のドキュメントには、これについては何も言及されていません。

4

1 に答える 1

1

リンク先のドキュメントではこれについて直接言及していませんが、例の解決策を示唆しています。Source-Url: https://github.com/example/killer-cartridge/archive/master.zip

したがって、特定のブランチ、コミット、またはタグについて (それぞれ):

Source-Url: https://github.com/connyay/openshift-iojs/archive/master.zip
Source-Url: https://github.com/connyay/openshift-iojs/archive/ebd98692265f58c3f207555045a7c1a5ddb381a8.zip
Source-Url: https://github.com/luciddreamz/openshift-php/archive/v1.zip

を指定しないカートリッジの場合、 OpenShift カートリッジ リフレクターを使用すると、'commit' クエリ パラメーターでブランチ、コミット、またはタグを指定するSource-Urlことでこれを行うことができます。

于 2015-08-14T15:17:31.073 に答える