Nantと一緒に現在ログインしているWindowsユーザーを取得する方法
-
26-09-2019 - |
質問
ASP.NETアプリケーションのビルドと展開を行うNANTスクリプトがあります。
これは、多くの人がビルドを実行するためにログインするリモートマシンに存在します。
(これは、無関係なさまざまな理由で自動化されていません)
NANTスクリプトが成功または失敗すると、ビルドが成功または失敗したと述べて、チームの配布リストにメールが送信されています。リモートマシンにログインしたユーザーの名前をリストして、電子メールのテキストでビルドスクリプトを実行できるようにしたいと思います。
これはナントで可能ですか?私は標準のnantを使用しています <mail>
メールを実行するタスク。
解決
小切手 環境:: get-user-name() 関数。現在のスレッド(NANTプロセス)を開始した人のユーザー名を取得します。
<mail
...
subject="Build run by ${environment::get-user-name()}"
...
</mail>
所属していません StackOverflow