teamcity-9.0

    2熱度

    1回答

    我在本地系統帳戶下的Windows上運行TeamCity(9.x)。我也在服務器上安裝了mysysgit。我想通過使用命令行構建步驟通過TC來運行腳本,該腳本推動到git回購。回購是安全的,所以團隊城市必須認證。我如何實現這一目標?憑據存儲是每個用戶,因此不確定如何在本地系統上下文中存儲信用。通過http訪問git。

    2熱度

    1回答

    這裏是場景:我有兩個配置的簡單構建鏈,第一個構建包,第二個部署它並運行集成測試。現在VCS根監視主分支和請求(refs/pull/*/merge)。 我想它的工作是這樣的: ,如果有一個拉請求,只有第一個配置被觸發(而不是依賴一個) ,如果有一個推到主,全鏈運行 是否可以在TeamCity中進行配置?或者,是否可以通過REST API?

    0熱度

    1回答

    當通過TeamCity NuGet PacK構建步驟構建包時,是否有方法指示nuget不要在包中包含內容文件夾? 我正在使用csproj來構建軟件包,而不是nuspec文件。我希望我可以避免編寫和維護nuspec文件。所有有問題的軟件包都是沒有內容的組件庫,儘管回購站包含默認情況下NuGet Pack步驟作爲內容添加的文件。我可以使用排除開關,但這需要爲每個包維護。全球無內容開關在這種情況下是理想

    3熱度

    2回答

    我有一個參數,我正在顯示提示。我爲它設置了一個默認值並且工作正常。 但是,如果我在運行構建時選擇輸入不同的值,那麼在下一次構建時,此值將自動變爲新的默認值,這就是說。 我希望默認值始終是固定的,如果在字段中輸入不同的值,那麼該值將僅用於此構建(並且下一個構建將回退到固定的默認值這個參數)。 這是可能的,它是如何做到的?

    7熱度

    1回答

    我需要在TeamCity構建步驟中執行git命令。 這些git命令需要爲git repo使用基於SSH的url,以便作爲git服務器的priviliged用戶進行身份驗證(因爲這些git命令實際上會修改git repo,而不僅僅是讀取它)。我知道this question。 我已經有VCS結賬模式「自動代理」。 VCS根目錄已經正確配置了ssh並且運行良好。 然而,隨着stated in the

    2熱度

    1回答

    的setParameter值我有一點點PS腳本寫這篇TC集成命令: ##teamcity[setParameter name='AssemblyVersionString' value='1.0.46.48' 這臺出現在日誌中運行良好的配置參數。配置參數在項目級別定義並具有默認值。 最終我想使用AssemblyInfoPatcher,但爲了測試,我添加了一個構建特性來標記git repo,但它

    0熱度

    1回答

    與TeamCity的和PowerShell可怕一天 NamedParameterNotFound Get-ChildItem : A parameter cannot be found that matches parameter name 'File'. $files = Get-ChildItem -Path $RootFolderPath -Filter $CodeFilename -F

    -1熱度

    1回答

    我運行這個命令行構建步驟: cd ../common && php ../../../vendor/bin/codecept --xml --no-exit run 在構建日誌,我有我的測試輸出。我使用codeception進行測試,我發現只有phpunitmeta runner爲teamcity。 如果測試失敗,我想失敗構建,任何解決方案都會對我很滿意。

    0熱度

    1回答

    我們目前正在使用TeamCity 9,並有許多組件,以前是x32,但現在x64。 我們還定義了一個Release模板,其中NUnit使用TeamCity內置測試運行器的構建步驟。 由於這樣的事實,一些分支機構,我們希望釋放一個分支,我們需要每一次都在x32: 第一個副本構建步驟; 禁用繼承的; 明確地將複製的NUnit轉輪的Platform更改爲x32。 有沒有辦法我們可以參數化這個值,而不必訴諸

    4熱度

    2回答

    我們使用TeamCity的生產*.nupkg文物這是我們不希望被清理。 TeamCity提供了一個字段,您可以在其中指定一個ANT樣式的模式,用於指示您執行或不希望清理的文件。假設一秒鐘,我們這是我們不希望將以下文件進行清理: /a.nupkg /dir1/b.nupkg /dir1/dir2/c.nupkg 是否*.nupkg模式匹配.nupkg文件都在根目錄和所有的子目錄或確實需要使用