TeamCity 建置後打包和發佈套件

前言

接下來按照打包的方式來作業,新增一個Build Step為NuGetPack
選擇NuGet執行檔的版本,再選擇專案檔的路徑
Version是建置時後的版本,最後是輸出的資料夾
](http://1.bp.blogspot.com/-Pyj4DdHcPGQ/UKJg1gT5ksI/AAAAAAAAAdI/iXtQOOhP51c/s1600/01.NugetPack.png)

因為增加了套件輸出的路徑,所以回到General Settings

在Artifact paths也增加套件輸出的路徑
](http://1.bp.blogspot.com/-QxFU1xxqx04/UKJhPtSoFqI/AAAAAAAAAdQ/9s6gOq3iZfM/s1600/02.ArtifactPaths.png)

設定完成後再次建置,建置成功就會在Artifacts得到套件

](http://3.bp.blogspot.com/-u8ub2aXW8pc/UKJhQFcK60I/AAAAAAAAAdY/GulIFxNyNPE/s1600/03.BuildSuccess.png)

接下來再新增一個Build Step,選擇NuGetPublish

選擇NuGet執行檔的版本,輸入NuGet Server的網址和api key
再選擇要上傳的套件,下次建置的時後,就會一起發佈出去了
](http://2.bp.blogspot.com/-Axp5HdttthA/UKJhQ3jst5I/AAAAAAAAAdg/hrhTgMC4uzU/s1600/04.Publish.png)