制御された環境と制御されていない環境での展開の自動化に Jenkins を使用することについての洞察を誰でも提供できますか? さまざまな環境 (dev/qa/uat/prod) があり、現在、msbuild/nant スクリプトを呼び出して Web および DB サーバー (Web ファーム) にデプロイするバッチ ファイルを使用しています。開発者は dev/qa にのみアクセスでき、プロダクション サポートは uat/prod にデプロイされます。製品 サポートは SVN タグ フォルダーからソース コードを取得し、バッチ ファイルを実行してアプリケーションをデプロイします。
Jenkins を使用することで、prod のステップを省くことができますか。サポート チームは、URL を介して資格情報を使用してジョブを実行することにより、SVN からスクリプトを取得します。また、アプリケーションをデプロイするためにソース管理と CI ツールを使用する一般的な方法は何ですか。