iT邦幫忙

teamcity相關文章
共有 41 則文章
鐵人賽 DevOps DAY 5

技術 第五天:使用 TeamCity Cloud

前面兩天我們討論了兩種安裝 TeamCity 的方式,雖然步驟不難,但假如要正式對外上線的話,還有一些額外的安全性防護要做,比方說主機的防火牆設定、為了走 HT...

鐵人賽 DevOps DAY 6

技術 第六天:首次啟動設定

若是您選擇以軟體包或 Docker 這種 On Premises 的安裝方式安裝在本機電腦的話,那首次啟動時還有一些設定工作要做,今天就來看一下這些首次啟動設定...

鐵人賽 DevOps DAY 21

技術 第二十一天:TeamCity 技術名詞回顧

經過 20 天的練習,我們已經大致掌握了 TeamCity 的基本功能,剛好是一個很好的機會來回顧一下這一段時間我們學習到的觀念、流程、動作以及接觸到的技術名詞...

鐵人賽 DevOps DAY 20

技術 第二十天:在 TeamCity 上執行 Build Scan

昨天介紹了 Gradle 的 Build Scan 功能,讓我們可以清楚的了解 Build 過程中的細節,是使用 Gradle 時的一個強大工具。當然,我們也可...

鐵人賽 DevOps DAY 14

技術 第十四天:在 TeamCity 上執行程式碼風格檢查

昨天我們在專案裡導入了 ktlint 這個用來檢查程式碼排版風格的套件,我們可以透過 Gradle 的兩個指令 lintKotlin 及 formatKotli...

鐵人賽 DevOps

技術 終章:TeamCity 進階學習路徑

之前有幸在一次機會裡,與幾位在 DevOps 領域深耕多時的前輩對談。那時前輩曾提到,在帶新人時都會要求他們先「手動」的把整個工作流程的每個環節都做過一次,然後...

鐵人賽 DevOps DAY 17

技術 第十七天:TeamCity 通知機制

自從有了 TeamCity 後,很多原本需要人工操作的任務都可以交給 CI 主機做。因為它會在每一次發現變更的時候自動執行,一方面不會漏掉或忘了執行、另一方面在...

鐵人賽 DevOps DAY 26

技術 第二十六天:在 TeamCity 上顯示 API 文件

昨天我們介紹了如何用 KDoc 語法標記程式碼並用 Dokka 來產生 API 文件,今天我們要將產生 API 文件這個動作整合進 CI 流程裡,讓 TeamC...

鐵人賽 DevOps DAY 16

技術 第十六天:在 TeamCity 上執行靜態分析

昨天我們在專案裡導入了 detekt 靜態分析套件,只要執行 $ gradle detekt 就可以掃描整個程式碼庫,及早找出淺在問題。我們也介紹了如何在 In...

鐵人賽 DevOps DAY 12

技術 第十二天:在 TeamCity 上執行測試

在昨天的練習裡,我們在自己的本機上完成了一個 ShoppingCart 的類別。因為是用 TDD 的開發流程,所以測試也一併寫好了。不過,雖然我們在自己的電腦上...

鐵人賽 DevOps DAY 24

技術 第二十四天:使用 TeamCity 監看覆蓋率變化

昨天我們在 Build Step 裡開啟 Coverage 的功能,讓 TeamCity 在運行測試後一併產生覆蓋率報告,方便我們了解程式碼庫的狀態及趨勢。不過...