Menengah
GitLab CI
Pelajari GitLab CI/CD dari file .gitlab-ci.yml pertama Anda hingga pipeline multi-tahap dengan artifacts, environments, dan deployments.
11 pelajaran5.8h praktik11 bahasa
Mulai belajar gratisGitLab CI kursus11 pelajaran, berurutan
- 120 mnt
Apa Itu CI/CD
Continuous integrationContinuous deliveryContinuous deploymentPipelinesStagesJobs+2 - 225 mnt
Pipeline Pertama Anda
.gitlab-ci.yml locationMinimal pipelineSingle jobScript keywordPipeline UIJob logs - 330 mnt
Pekerjaan dan Tahapan
Default stagesStage keywordParallel jobs in same stageStages keywordNeeds for DAGJob ordering - 430 mnt
Variabel dan Secret
Variables blockPredefined CI variablesCI_COMMIT_SHACI_PROJECT_DIRMasked variablesProtected variables+1 - 530 mnt
Artefak dan Tembolok
Artifacts pathsArtifacts expire_inDownloading artifactsCache keyCache pathsArtifacts vs caches - 630 mnt
Aturan dan Pekerjaan Kondisional
Rules keywordIf conditionsCI_COMMIT_BRANCHCI_PIPELINE_SOURCEWhen manualChanges paths+1 - 735 mnt
Pekerjaan dan Layanan Docker
Image keywordServices keywordPostgres serviceRedis serviceDocker-in-dockerService networking - 830 mnt
Lingkungan dan Penyebaran
Environment keywordEnvironment nameEnvironment urlDeployment trackingManual production deployDynamic environments+1 - 930 mnt
Sertakan dan Template
Include localInclude projectInclude remoteInclude templateExtends keywordYAML anchors+1 - 1030 mnt
Pelari
Shared runnersGroup runnersProject runnersDocker executorShell executorKubernetes executor+2 - 1160 mnt
Capstone: Bangun, Uji, Terapkan
Multi-stage pipelineBuild artifactPostgres service testDocker image build and pushManual production deployRules on main
Pelajari GitLab CI dalam bahasamu
Setiap pelajaran, kuis, dan balasan tutor tampil dalam bahasamu. Tutor AI menjawab dalam bahasa yang kamu pakai.
Learn GitLab CI in EnglishAprende GitLab CI en españolAprenda GitLab CI em portuguêsتعلّم GitLab CI بالعربيةGitLab CI را به فارسی یاد بگیریدApprenez GitLab CI en françaisGitLab CI हिन्दी में सीखें用中文学习 GitLab CIPelajari GitLab CI dalam bahasa IndonesiaИзучайте GitLab CI на русскомGitLab CI auf Deutsch lernen
