Jenkins.NETプロジェクトの継続的な統合構成

1147 ワード

基本手順
1.MSBUILDのインストールと構成
  • システム管理→プラグイン管理→MSBuildプラグイン
  • の追加
  • システム管理->システム設定->MSBuild構成セクションを見つけ、異なるMSbuildバージョン
  • を構成します.
    2.項目の追加
    フリースタイルのアイテムを新規作成
  • SVNパスおよびアクセスアカウントとパスワード
  • を設定する.
  • コンパイルパラメータの構成
    /m Demo1.sln /p:Configuration=Debug /p:DeployOnBuild=true;PublishProfile=Release.pubxml /p:TargetFrameworkVersion=v4.5


  • 3.プロジェクトのコンパイル
  • ソースサーバからコード
  • をダウンロード
  • NuGet更新
  • コンパイル開始
  • 4.発表項目
    4.1 Webプロジェクト
    原理的にはWebアプリケーションの右ボタンのPublish機能によって発行する、MSBuildにはパラメータがあり、コンパイルして指定の場所に配布することができる.
    4.2 Windows Serviceプロジェクト
    原理:まずMSBuildで生成し,その後xcopyなどのコマンドでcopyを対応する位置にしてサービスを開始させる.
    4.3静的ファイル項目
    Copy方式
    必要な知識点:
    1. Web.Config or App.config transform
    異なるバージョンに対して異なる構成を生成するには、デフォルトではWebプロジェクトのみがサポートされていますが、Windows Service app.configは変更する必要があります.
     
    関連する質問:
    フレームワーク「.NETframework,Version=v 4.5」のリファレンスセットが見つかりません