我的第一個CI/CD using Gitlab
2 min readJul 29, 2020
今日主題:之前都是webhook方式進行專案更新,但是要透過api配合,這邊使用git push 執行腳本sh 將服務器的專案進行更新。
準備工作:
1. 在gitlab建立新的專案 “my_first_cicd”
2. 配置CI/CD環境變數 “SSH_REMOTE_IP“、“SSH_PASSWORD”
3. 在專案新增 檔案“.gitlab-ci.yml”
4. 在專案新增 檔案“deploy.sh”
SSH_REMOTE_IP 為遠端服務器IP
SSH_PASSWORD 為登入遠端服務器密碼
說明:透過ci/cd執行 腳本deploy.sh登入遠端服務器進行操作。
— 完成 —