gated-checkin

    1熱度

    1回答

    我使用TFS 2015年連續集成和部署。我已經設置了門控檢查我的生成定義。 問題:如果構建失敗,是否有任何方法向請求構建的開發人員發送電子郵件警報? 我的理解是,我們有TFS警報發送基於構建狀態的電子郵件,但需要的電子郵件地址被明確指定發送電子郵件。 是否有任何其他選項或某些關鍵字,我可以在「發送到」字段,以便我可以把構建失敗電子郵件只提給誰要求構建的人。 感謝

    1熱度

    1回答

    我已經使用TFS vNext構建系統定義了幾個構建定義。這些包括使用門控簽到功能。 最初,當定義構建時,具有位於門控簽入過濾器的任何「包含」部分的路徑內的文件的簽入會導致出現選通簽入的提示,隨後(在接受之後)觸發構建。 但是,經過一段時間(例如1天)後,來自某些開發人員的簽入不再觸發門控簽入(並且提交立即提交給源代碼管理),而來自其他開發人員的簽入仍然會導致將出現門控簽入提示。 我無法通過取消選中

    0熱度

    1回答

    我正在使用TFS版本2015 SP3,並且在創建工作門控簽入構建定義時遇到問題。 構建流程步驟爲空以防止構建失敗。 當構建成功時,構建服務器嘗試檢查指定的更改並失敗。該錯誤信息是: The shelveset _Build_56625;Build\ead50f13-855a-45bd-9417-778e04e6fdfe could not be found for check-in 從我可以收集它

    0熱度

    1回答

    我有兩個構建定義「A」和「B」。當檢查包含文件「src \ ProjectA」和「B」中的包含文件時,在檢查包含文件「src \ ProjectB」下時將觸發的「A」被觸發(門控登記)。 當切入文件只包含其中一個文件夾時,它按預期工作。 當辦理入住手續包括該文件夾的和我點擊在Visual Studio中CkeckIn按鈕,我必須選擇其中建立我想運行(我選「A」),只有這個版本上運行,所有的文件正在

    2熱度

    1回答

    我用下面的分支規範配置構建: -:<default> +:refs/pull/*/merge 但這種規範使TC觸發建立任何PR,但我需要這個只爲永久居民掌握。 是否有可能實現?

    0熱度

    1回答

    我正在使用TFS 2013建立一個MVC應用程序,並試圖做簽入,有時,會發生此錯誤。 這隻發生在它被配置爲執行門控簽入並且當我關閉它時,它只是起作用,但它遲早會再次返回。 有誰知道爲什麼會發生這種情況? 謝謝。 編輯:問題是配置文件轉換中的PendChange權限。但是,我正在檢查權限,並且用戶是「允許繼承」來檢入文件。

    0熱度

    1回答

    我的要求是每當開發人員嘗試檢入現有的GitLab存儲庫,然後在存儲庫中籤入之前,構建應該觸發(Jenkins構建)並且Junit測試用例應該在新的簽入中運行,如果通過則應該去轉發並允許開發人員在主存儲庫中執行檢入。 我不知道,但前鉤提交能夠達到這一要求?

    0熱度

    1回答

    我在tfs 2015.3中創建了一個ci版本。在觸發器選項卡上,我設置了門控檢入。 有沒有辦法讓開發人員現在處於生成失敗的狀態。目前沒有辦法,我不想使用警報,我想在 的消息中另外,當構建失敗時,這些文件會在構建服務器上檢出,我怎樣才能取消這種行爲,這需要一個tfs管理員來釋放這些文件。

    13熱度

    1回答

    難道有人請幫助啓迪我嗎? 我去登記入住TFS的一些變化,我的入住被拒絕了。它促使我看看我編輯的switch語句。 我發現的是,Visual Studio 2017聲稱沒有編譯時問題,並允許我成功構建和部署應用程序。最重要的是,即使是該方法的單元測試似乎也按預期通過了。 public enum PaymentStatus { Issued, Cleared, Void

    1熱度

    1回答

    據我所知,快照正在開發中,即1.0-SNAPSHOT是最終將發佈爲1.0的東西。 但爲什麼我需要它? 這裏是流量: 我開發庫,語義版本Major.Minor.Revision[.Build]模型。 而Revision(或Build)由CI/CD管道自動增加PR被接受 後和門構建成功運行的新版本發佈到公司的專用倉庫我明確地定義Major和Minor。 在依賴項目中,我指定了精確版本或浮動版本Majo