Bug(バグ) #347
The task of using DB is using not prod environment but dev environment. (DBを利用するタスクでprod環境ではなくtest環境を利用する場合がある)
100%
関連するチケット
関係しているリビジョン
fixed some tasks, bacause it does not use appropriate DB (fixes #347)
fixed method visibility (refs #347)
fixed NOTICE in the opPluginSyncTask (refs #347)
the openpne:upgrade-from-2 is not now specifed "application" and "env" for performance reason (WIP) (refs #347)
reverted changes for opPlugin:install and opPlugin:sync because it breaks openpne:install (it fails if there is not the database.yml) (refs #347)
changed default application and env option of some tasks (refs #347)
fixed relaying tasks that don't recognize about "application" and "env" option (refs #347)
履歴
#1 Shogo Kawahara が14年以上前に更新
- 題名 を DBを利用するタスクでprod環境ではなくtest環境を利用する場合がある から The task of using DB is using not prod environment but dev environment. (DBを利用するタスクでprod環境ではなくtest環境を利用する場合がある) に変更
#2 Shogo Kawahara が14年以上前に更新
- 担当者 を Shogo Kawahara にセット
#3 Shogo Kawahara が14年以上前に更新
- ステータス を Pending Fixing(修正待ち) から Accepted(着手) に変更
#4 Shogo Kawahara が14年以上前に更新
- ステータス を Accepted(着手) から Pending Review(レビュー待ち) に変更
- 進捗率 を 0 から 50 に変更
更新履歴commit:"ca4b06b4f5e030de3481bfa014a0f50e0e13653f"で適用されました。
#5 Kousuke Ebihara が14年以上前に更新
- ステータス を Pending Review(レビュー待ち) から Rejected(差し戻し) に変更
単純に dev もしくは prod 環境にするだけでは、複数のタスクを用いたり ORM を活用したりするタスクでパフォーマンス上の懸念があります。
381b8fcb1c8f272a1e154728112aafeeb1a38c35 にて、 openpne:upgrade-from-2 タスクのみは本チケットの修正を取り消しました。
#6 Kousuke Ebihara が14年以上前に更新
- 対象バージョン を OpenPNE 3.3.1 から OpenPNE 3.3.2 に変更
#7 Kousuke Ebihara が14年以上前に更新
config/database.yml がない状態で openpne:install をした場合、この変更の適用後だとエラーが出力されるようになり、インストールが続行できません。 openpne:install 自体の改修の必要があるかもしれませんが、ひとまず原因となる変更を 5ecab14c3b19ffa29ef562d4a1dc66c99daf1a21 で取り消しました。
#8 Kousuke Ebihara が14年以上前に更新
- 対象バージョン を OpenPNE 3.3.2 から OpenPNE 3.4beta1 に変更
#9 Kousuke Ebihara が14年以上前に更新
- ステータス を Rejected(差し戻し) から Accepted(着手) に変更
- 担当者 を Shogo Kawahara から Kousuke Ebihara に変更
引き受けます
#10 Kousuke Ebihara が14年以上前に更新
- ステータス を Accepted(着手) から Pending Review(レビュー待ち) に変更
基本的には OpenPNE のタスクではアプリケーションを使わず(null をデフォルト値とし)、環境は prod もしくは dev のどちらかタスクに適合したものをデフォルトとするように修正しました。
#11 Kousuke Ebihara が14年以上前に更新
- ステータス を Pending Review(レビュー待ち) から Fixed(完了) に変更
- 進捗率 を 50 から 100 に変更