Git Commit大小寫問題

在工作上可能會遇到檔案名稱大寫小編輯錯誤就先Commit 並且Push,又或者未依照Code Style規範,導致後續要進行修改。

在修改會遇到找不到差異的問題。(以下是步驟)

  • 新增test資料夾或檔案
  • Commit>Push test
  • 修改名稱大小換小寫、小寫換大寫
  • Commit>Push Test

繼續閱讀 “Git Commit大小寫問題”

透過 Jenkins 從 Gitlab 拉 Source 自動建置 Xamarin iOS Mobile App

公司中許多的專案都有 Auto Build 的機制,那 Mobile App 也有 Auto Build 的機制嗎?
ios 的 App 需要 Mac 的環境。本文將介紹如何透過 Jenkins 從 Gitlab 拉 Source 自動建置  Xamarin iOS Mobile App。

架構

繼續閱讀 “透過 Jenkins 從 Gitlab 拉 Source 自動建置 Xamarin iOS Mobile App”

GitLab與Jenkins的整合

我們以Jenkins做為持續整合的工具,GitLab作為程式碼管理的工具,如果將兩者併用的話才能做到真正意義上的持續化整合。

這次就要透過設定讓Jenkins知道GitLab的存在,讓他可以從GitLab獲取最新版本的程式碼進行自動建置來監控程式碼是否能如預期般正常運行。 繼續閱讀 “GitLab與Jenkins的整合”