Myanmar Tech Academy
We will share on-premise and cloud technologies related with network and server infrastructure. If you have any questions, do not hesitate to contact me.
14/05/2026
๐ Your First Automation Pipeline with GitLab CI/CD
GitLab CI/CD แแพแฌ แกแแฑแธแกแแผแฎแธแแฏแถแธ file แแแฑแฌแท
๐ .gitlab-ci.yml
แแฎ file แแฒแแพแฌ Pipeline แแแบแแญแฏ Run แแแฒแแญแฏแแฌ แแแบแแพแแบแแแซแแแบแ
โโโโโโโโโโโโโโโ
๐ Basic Structure
stages:
- build
- test
- deploy
แแซแ Pipeline Stage Order แแซแ
โ
Build
โ
Test
โ
Deploy
แกแ
แฎแกแ
แแบแกแแญแฏแแบแธ Run แแฝแฌแธแแซแแแบแ
โโโโโโโโโโโโโโโ
๐ Simple Job Example
hello-job:
stage: build
script:
- echo "Hello GitLab CI!"
โโโโโโโโโโโโโโโ
๐ Result
Pipeline Run แแญแฏแแบแแแบ โ
โ
Job Start
โ
Runner Execute
โ
Console Output
Output:
Hello GitLab CI! ๐ฅ
โโโโโโโโโโโโโโโ
๐ Important Keywords
๐น stages โ Pipeline Order
๐น job name โ Job Identifier
๐น script โ Runner Execute แแฏแแบแแแทแบ Commands
๐น tags โ Specific Runner แแฝแฑแธแแญแฏแท
๐น image โ Docker Image แแแบแแพแแบแแญแฏแท
โโโโโโโโโโโโโโโ
๐ Real Example (Node.js)
image: node:20
stages:
- install
- build
install-deps:
stage: install
script:
- npm install
build-app:
stage: build
script:
- npm run build
โโโโโโโโโโโโโโโ
๐ Pipeline Flow
gitlab-ci.yml
โฌ๏ธ
โ๏ธ GitLab Pipeline
โโโ Install
โโโ Build
โโโ Deploy
โฌ๏ธ
๐ฅ๏ธ Runner Execute
แกแแฏแแญแฏแแแบ simple GitLab CI file แแฑแธแแฒแท แแญแฏแธแแญแฏแธแแพแแบแธแแพแแบแธ pipeline แแ
แบแแฏแแญแฏแแแบแแฑแฌแแบแแผแแบแทแแญแฏแทแแแซแแผแฎ ๐
Click here to claim your Sponsored Listing.
Category
Telephone
Website
Address
Bangkok
Yangon