《和艦長一起 30 天玩轉 GitLab》書籍勘誤與內容更新
感謝您購買《和艦長一起 30 天玩轉 GitLab》,縱然在書籍出版過程中,書稿已被多雙眼睛校對、覆閱,但仍難免會有瑕疵之處;另外由於 GitLab 改版迅速,因此我也會適度的在本網站針對部分內容提供更新資訊。
如您發現本書有任何的問題與錯誤,還請各位讀者透過此「勘誤回報表單」讓我知道,感謝大家的指教,我將根據收到的回報盡快更新這份「勘誤表」。
第二版
繁體中文,博碩文化出版,ISBN: 9786263332966
第二版內容更新
內容更新請參閱 https://gitlab-book.tw/2nd/
第二版勘誤表
p.3-58
第 10 行的 Auto DevOps 的功能涉及 GitLab DevOps Lifecyce
,其中 Lifecyce
為錯字。
應為 Lifecycle
。
p.3-102
第 2 行的 進入到 GitLab DevOps Lifecyce
,其中 Lifecyce
為錯字。
應為 Lifecycle
。
p.5-19
在第 2 ~ 3 行(如果有按著章節 5-1 的說明架設實作環境,網址會是:http://gitlab-ci.view/develop/index.html
)
由於 Lab 實作環境採用 Container 架設,因此這句補充需要更多描述,避免讀者誤會。
如果你是在同一個 Docker 環境的 Container 內要驗證 Lab 的 CI/CD Pipeline 是否有正確部署網頁,可以使用網址 http://gitlab-ci.view/develop/index.html
但如果你是在 Host(例如:你的 mac 電腦)想要用瀏覽器連上該網頁,那網址會需要補上 Container 對應至 Host 的 Port :8080
,變成 http://gitlab-ci.view:8080/develop/index.html
p.5-40
程式碼中的 master
應該為 main
# master
if [ "$CI_BUILD_REF_NAME" == "master" ]; then
# 應該改為 main
if [ "$CI_BUILD_REF_NAME" == "main" ]; then
p.5-55
雖然在 p.5-56 的程式碼中,也有提醒 # code-build: 的 only: 記得要補上 - production
但正確來說,應該在 p.5-55 即是章節 5-6 開頭的第一段程式碼,就該提醒 # code-build: 的 only: 記得要補上 - production
。
第一版
繁體中文,博碩文化出版,ISBN: 9789864345311
第一版勘誤表
致謝頁
是我持續向邁進的重要助力。
應為
是我持續向前邁進的重要助力。
p.1-5
倒數第七行 我們可以發現各大供應商們所提供的
「們」是多餘的贅字,應為
我們可以發現各大供應商所提供的
p.2-27
第三個粗體字小標題 Initialize repository with a README
首字 I
字體錯誤,導致看起來不像 I
p.3-25
第二行 如果暫時仍不打算升級是付費等級
應為
如果暫時仍不打算升級為付費等級
p.3-38
圖 3-51 會自動整併成為待解決的
「成」是多餘的贅字,應為
會自動整併為待解決的
p.3-40
第一行 通知團隊成員們
「們」是多餘的贅字,應為
通知團隊成員
p.3-42
倒數第十一行 User Stroy
「Stroy」拼錯字,應為
Story
p.4-9
在實作細節上的差異很可能會有如天壤之
應為
在實作細節上的差異很可能會有如天壤之別
p.4-27
倒數第三行 自動將其中所有的檔案都會歸檔為 Artifacts。
「會」是多餘的贅字,應為
自動將其中所有的檔案都歸檔為 Artifacts。
p.4-43
倒數第三行的倒數六個字 能否整順暢合
應為
能否順暢整合
p.4-53
executor 改為選擇 Docker
應為
executor 改為選擇 docker
p.5-16
接著進入 API 和服務,在 OAuth
同意畫面 將 GitLab Server 的 Domain name 設置於已授權網域。
此處的 同意畫面
四個字少了灰底,應該要與 OAuth 一起灰底 OAuth 同意畫面
。
p.5-28
第九行 將這倆兩個檔案
應為
將這兩個檔案
p.5-35
最後一行程式碼 https://www.theqwan.com/ -b chrome
應為
https://testing.website/ -b chrome