OSXインストーラーの統合テストを自動化したいと思います。インストーラーには管理者認証が必要です。現在、手動テスト(クリーンなVMを起動し、インストーラーをダウンロードして実行し、インストールされている製品を確認する)を行っていますが、少なくともインストーラーの初期テストを自動化したいと思います。CIサーバーにはJenkinsを使用しています。
Jenkinsビルドスレーブは呼び出すことができます
sudo installer -pkg <my package> -target /
しかし、Jenkinsビルドスレーブは(当然のことながら)非特権ユーザーとしてビルドジョブを実行しているように見えます。
(1)Jenkinsを介してインストーラーを実行する、または(2)インストーラーを実行せずにインストーラーの内容と機能を確認するにはどうすればよいですか?