2017-08-10 8 views
1

を必要とします。TFS 2017のビルドテンプレートプロパティは、私は現在、私はREST API経由でテンプレートを作成したMicrosoftのTeam Foundation Serverの2017</p> <p>にデフォルトのビルドテンプレートを作成しようとしているし、それがうまく、全体起こっ注意

しかし...一つの質問。

誰が私のテンプレートを使用してビルドを作成した場合、私は彼がうまくビルドを実行するためにを設定する必要があり設定され、彼を示したいです。今まで私はこれをやった:

Choose Project for Packing JSONは次のようになります。

..., 
    { 
     "enabled": true, 
     "continueOnError": false, 
     "alwaysRun": false, 
     "displayName": "NuGet Packager ", 
     "timeoutInMinutes": 0, 
     "task": { 
      "id": "333b11bd-d341-40d9-afcf-b32d5ce6f24b", 
      "versionSpec": "0.*", 
      "definitionType": "task" 
     }, 
     "inputs": { 
      "searchPattern": "<chooseProject>", 
      "outputdir": "", 
      "includeReferencedProjects": "false", 
      "versionByBuild": "false", 
      "versionEnvVar": "", 
      "requestedMajorVersion": "1", 
      "requestedMinorVersion": "0", 
      "requestedPatchVersion": "0", 
      "configurationToPack": "$(BuildConfiguration)", 
      "buildProperties": "", 
      "nuGetAdditionalArgs": "", 
      "nuGetPath": "" 
     } 
    }... 

は、どのように私はそれがこのように見えるようにするJSONを変更できますか? Needs attention

答えて

1

だけ入力"required": true,を追加する必要があります。

また、それを見つけたgithub-- PublishBuildArtifacts

+0

でこのタスクのソースコードを参照することができます。これを行うにはパラメータが必要です。それ以降はすべてコピーを貼り付けます。どうもありがとう! – Oswald

関連する問題

 関連する問題