Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
概要(Overview・Refs Issue)
パッケージに初期インストールプラグインを追加しました。
4.1-beta3
のブランチにプルリクを出しています。方針(Policy)
初期インストール対象は以下です。
Site Kitプラグインと Google Merchant Center 連携プラグインは 4.1 対応がまだのためこのプルリクには含まれていません。
実装に関する補足(Appendix)
初期インストール対象のプラグインがまだオーナーズストアで公開されていないため、 package-api の接続先を
package-api-41beta.ec-cube.net
に変更しています。検証キーなどでオーナーズストアとの連携のテストをする際は環境変数で設定を変更してテストをお願いします。
Webインストーラでのプラグイン有効化時にインストール処理がされていませんでしたので #5104 にプルリクを出しています。
テストは #5104 を取り込んだ状態で行なっています。
テスト(Test)
以下のパッケージにて正常にプラグインがインストールされることを確認しました。
https://github.com/okazy/ec-cube/releases/tag/4.1-testp3
相談(Discussion)
初めからプラグインが入っている状態にした影響でプラグイン関連の自動テストが落ちています。
ソースコードの変更はありませんので問題ないかと思いますが、何かいい方法があれば教えていください。
マイナーバージョン互換性保持のための制限事項チェックリスト
レビュワー確認項目