TeamCityでWebdeployを使用してASP.NET Coreアプリケーションをサーバーに公開する方法を理解する上で問題があります。TeamCityを使用してWebDeployでASP.NETコアアプリケーションをデプロイする方法は?
私はDOTNETのコアチームシティープラグインをインストールし、2つのビルド手順を持っていました:
DOTNETは
DOTNET公開(、nugetにステップtimesoutで構築されたコマンド・ライン・ステップとして)を復元SRC/PROJECTNAME/projectName.csproj
私はの結果を公開することである第三のステップのために何をすべきかに関して、困惑しているが210をサーバーに送信します。
伝統的に私たちはMSBuildを使用して公開プロファイルをターゲットにしていましたが、.NETコアがMSBuildを利用しているかどうかはわかりません。
VS2017で正常に動作する私のソリューションの一部として公開プロファイルがあります。私は、TeamCityの.NETコアを使用するように設定するTeamCityのブログを見てきました.WebDeployについて言及していますが、実際に説明することなくdotnet publish
と一緒に使用することができます。
あなたはチームシティーのスタッフが、このブログの記事を読む機会を持っていたことがありhttps://blog.jetbrains.com/teamcity/2016/11/teamcity-dotnet-core/ これがhttpsにもあります://medium.com/monkii/how-to-deploy-asp-net-core-sites-using-teamcity-or-just-command-line-cf05fdee58f5投稿がより詳細になります。 –