0%

GitLab CI/CD 小試身手 part I

如果你沒有架設Jenkins,可以先來試試gitlab的CI/CD autobuild.

你一定會愛上它

從下面的可以看到,每筆commit編譯的狀況,當然好的行慣是local編譯成功在上傳,

但如果有很多branch跟編譯的組態檔需要確認,GitLab CI/CD就是很好的工具。

從專案(Simple-Code) -> 點選 CI/CD Configuration

建立config檔案:

1
$vi <project>/.gitlab-ci.yml
1
2
3
4
5
6
7
8
9
10
11
12
stages:
- build

stg-build:
stage: build
only:
- master
script:
- echo "stg build"
- cd helloworld
- make
- ./hello

觀察編譯過程:

大致上就是這使用,如果需要更進階可以參考底下連結。

更詳細內容:

iT邦幫忙 GitLab: 建立第一條 CI/CD Pipeline