クリーン インストールに対して受け入れテストを実行することをお勧めします。
CI の一環として、受け入れテストを毎晩実施しています。
ビルドを実行するときは、基本的に次のことを行います。
- データベースを削除します。
- クリーンなデータベースを作成します。
- コマンド ラインを使用して orchard setup を実行します (データベースにデータが入力されます)。
- orchard コマンド ラインを使用して必要な機能を有効にします。
- IISExpress を起動する
- 受け入れ(セレン)テストを実行する
これはうまく機能しますが、別のテナントができたので、そのテナントに対して受け入れテストを実行する必要があります。
テナントは、別の DataPrefix と RequestUrlHost を使用します。
新規インストール時にコマンド ラインからテナントをセットアップするにはどうすればよいですか?