Build 過程往往是比較復雜的,因此 TeamCtiy 通過 build 步驟的方式讓您可以實現不同的應用場景。您可以在每個 build 步驟中只做一件事情,然后把一系列的 build 步驟組織起來 ...
Build 過程往往是比較復雜的,因此 TeamCtiy 通過 build 步驟的方式讓您可以實現不同的應用場景。您可以在每個 build 步驟中只做一件事情,然后把一系列的 build 步驟組織起來 ...
前文中我們在 TeamCity 中創建了一個項目 HelloApp,並在這個項目中創建了一個名為 HelloAppDailyBuild 的Build 用來編譯 demo 程序。本文我們將詳細介紹 Bu ...
本文介紹在 Ubuntu Server 14.04 中安裝 TeamCity Server 10.0.1。Ubuntu Server 上已經創建了用戶 tcuser。TeamCity 的安裝包為 T ...
前面我們已經創建了TeamCity Server 和一個 Agent,接下來我們為一個.net core 控制台程序配置自動化的編譯。 創建 .net core 項目 我們在本地創建一個簡單的 . ...
VCS (版本控制系統) 是用來跟蹤項目源文件版本變化的系統。它還有其它的名字,比如 SCM(源代碼管理)。當前 TeamCity 內置支持的 VCS 類型有:Git, Subversion, Mer ...
本篇教程主要講解基於容器服務搭建TeamCity服務,並且完成內部項目的CI流程配置。教程中也分享了一個簡單的CI、CD流程,僅作探討。不過由於篇幅有限,完整的DevOps,我們后續獨立探討。 ...
筆者在前文中介紹了 TeamCity Server 的安裝過程,本文介紹在 Ubuntu Server 14.04 中安裝 TeamCity Agent。Ubuntu Server 上已經創建了用戶 ...
允許用戶配置 Build 失敗的條件是很有用的功能,它是我們配置復雜 Build 流程的基礎。TeamCity 為用戶自定義 Build 失敗條件提供了很好的支持。這些條件大體上可以分為兩類,分別是: ...
筆者在《TeamCity : 配置 Build 過程》一文中提到 "TeamCity 內置支持幾乎所有的 build 類型"。在當今這個軟件語言和各種框架飛速發展的時代,要想支持所有的 build 類 ...
創建了 build 的配置以后,您既可以手動點擊 "Run" 按鈕來觸發一次 build 過程,也可以通過 Triggers 配置實現自動觸發 build 過程。一個 trigger 就是一條規則:當 ...