TFS/Visual Studio Onlineがホストするビルドサーバーを使用してCIを実装することを希望します。ユニット/統合テストを実行するには、構築サーバーがSQL Azure DBに接続する必要があります。テストを実行するためにホストされたビルドサーバーからSQL Azure DBに接続する方法
ここでは、SQL Azure DBがIPアドレスのホワイトリストを使用しているので、ここではヒントがあります。
私が理解していることは、ホストされたビルドエージェントがオンデマンドでスピンアップされていることです。これは、ほとんどの場合、事前にIPアドレスを特定できないことを意味します。 。
IPアドレスがホワイトリストに登録されたSQL DBに接続するテストを実行するにはどうすればよいでしょうか? IPをホワイトリストにプログラムで追加して、テストの最後にIPを削除することは可能ですか?少し研究は、この(サンプルは、PowerShellを使用しています)が発見した後
SQLサーバーにIPアドレスを追加し、それを削除する別のpowershellスクリプトを追加するpowershell(またはクロスプラットフォームcli)スクリプトを作成してみることもできます.. – Milen
これは部分的に私が求めていることです - Azureはプログラム的にコードまたはスクリプト)ホワイトリストを変更しますか?私はこのような機能に関するドキュメントを見つけることができません。 – awj
さらにもう1つの方法は、サブネットの合計範囲を追加することです – TheGameiswar