テストの前にデータベースが存在する場合はそれを削除して作成するというphingのタスクがあります。これはJenkinsで実行されます。私は次のようにcreatedbでそれをやりたいです:
<exec command="createdb my_database" />
問題は、createdbが認証を要求していることであり、-Umy_userパラメーターの追加は問題ではありません。問題は、createdbコマンドでパスワードを指定できないことです。また、システムユーザー(この場合は「jenkins」)のロールを作成したくありません。そのための解決策はありますか?