1、WebDeploy用のプロファイルを用意(下記サンプル)
下記のようにジョブ設定
バインディング部分:Jenkins内でユーザID・パスワード使用で解説
ビルド部分:
dotnet publish Sample\Sample.csproj -c Release -p:PublishProfile=CustomProfile /p:Password=%WEB_DEPLOY_PASSWORD% /p:AllowUntrustedCertificate=True
dotnetコマンドでRelease発行
-p:PublishProfile=CustomProfile:プロファイルのファイル名指定(1で用意したもの)
/p:Password=%WEB_DEPLOY_PASSWORD%:パスワード指定(バインディングで用意したもの)
/p:AllowUntrustedCertificate=True:信頼されていない証明書でも発行(開発環境向けなど不完全環境などに発行等)