iT邦幫忙

第 11 屆 iT 邦幫忙鐵人賽

DAY 22
0
DevOps

Best Practice for DevOps on GitLab and GCP系列 第 22

Best Practice for DevOps on GitLab and GCP : DevOps Lab 專案環境建置 - GitLab篇 - Day 22 -

Imgur

前言

為完成 DevOps Lab 首要是要能有一個專案。專案是為了能夠持續的被開發並且交付給客戶,以持續的為公司獲取利益為首要。所以無論是否有實現 CI/CD 都應該以建立專案為第一步。而此篇文章就將開始引導各位建立一個小型的 Java 專案。

第一步:安裝 Git

點選連結後,請依照作業系統類型安裝 Git

第二步:安裝 JDK (以 Windows 安裝 JDK 8 為範例)

下載 JDK

點擊連結進入 Orcle JDK 下載頁面,選擇 JDK 8 的 Download 下載連結

Imgur

點選『Accept License Agreement』後,下載適合自己的版本

Imgur

安裝 JDK

雙擊下載下來的檔案,依指示安裝即可

Imgur

第三步:建立專案

  1. 在 GitLab 專案中,點擊『新增專案』

Imgur

  1. 選擇『Create from template』並使用 Spring 的模板

Imgur

  1. 輸入專案名稱後,點擊『Create project』

Imgur

  1. 取得 Clone with HTTPS 的網址

Imgur

  1. 開啟終端機工具,使用 git clone {第四部取得的網址},參考如下:

Imgur

  1. 輸入 cd {專案名稱} 進入專案目錄
$ cd devops-lab/
  1. 建立 devprod 兩個 branch 並推送至伺服器,參考如下:

Imgur

  1. 設定 > 版本庫 > Protected Branchesprod 設定為僅有 Maintainers 可以 push 和 merge (Option)

Imgur

  1. 查看當前有的 branch

Imgur

結語

至此成功建立好一個專案,並且以依照DevOps Lab 開篇 - 環境與配置中的 Git 規則訂定,將所需的 devmasterprod 建立起來。在建立自動化腳本前,還需要將部屬的設備設定完成,因此,下一篇將介紹如何在 GCP 環境上建立 DevQAProd等環境。


上一篇
Best Practice for DevOps on GitLab and GCP : DevOps Lab 開篇 - 環境與配置 - Day 21 -
下一篇
Best Practice for DevOps on GitLab and GCP : DevOps Lab 專案環境建置 - GCP篇 - Day 23 -
系列文
Best Practice for DevOps on GitLab and GCP30

尚未有邦友留言

立即登入留言