Langkah 1: Nggawe Proyek ing GitLab
Mlebu menyang akun GitLab.
Ing antarmuka utama GitLab, sampeyan bakal nemokake New Project
tombol utawa lambang "+" ing pojok sisih ndhuwur. Klik ing kanggo nggawe proyek anyar.
Langkah 2: Nggawe .gitlab-ci.yml
File
Sawise nggawe proyek, akses kaca proyek kasebut.
Ing menu sisih kiwa, pilih " Repository
kanggo mbukak tab manajemen kode sumber.
Klik New file
tombol kanggo nggawe file anyar lan jenenge .gitlab-ci.yml
.
Langkah 3: Konfigurasi .gitlab-ci.yml
kanggo Alur Kerja CI/CD Dasar
Punika conto .gitlab-ci.yml
file kanthi langkah-langkah khusus kanggo alur kerja CI/CD:
stages:
- build
- test
- deploy
build_job:
stage: build
script:
- echo "Building the application..."
# Add steps to build the application, e.g., compile, build artifacts, etc.
test_job:
stage: test
script:
- echo "Running tests..."
# Add steps to run automated tests, e.g., unit tests, integration tests, etc.
deploy_job:
stage: deploy
script:
- echo "Deploying the application..."
# Add steps to deploy the application, e.g., deploy to staging/production servers.
# Configuration to deploy only on changes to the master branch
only_master:
only:
- master
Langkah 4: Micu CI / CD ing GitLab
Nalika sampeyan push kode menyang repositori ing GitLab(contone, nambah, ngowahi, utawa mbusak file kode), GitLab bakal kanthi otomatis miwiti proses CI/CD adhedhasar file .gitlab-ci.yml
.
Saben tataran( build
, test
, deploy
) bakal mlaku kanthi urutan, nindakake proyek sing ditetepake.
Langkah 5: Deleng Hasil CI/CD
Ing kaca GitLab proyek, pilih tab "CI/CD" kanggo ndeleng kabeh proyek CI/CD sing dieksekusi.
Sampeyan bisa ndeleng riwayat, wektu, asil, lan yen ana kesalahan, kabar kesalahan bakal ditampilake ing kene.
Cathetan: Iki minangka conto prasaja. Kasunyatane, alur kerja CI/CD bisa dadi luwih rumit lan kalebu macem-macem langkah kaya pamriksa keamanan, tes kinerja, tes integrasi, lan liya-liyane. Sampeyan kudu luwih jero babagan konfigurasi lan ngatur GitLab CI/CD kanggo kabutuhan proyek sampeyan.