GitLab CI
अपनी पहली .gitlab-ci.yml से लेकर आर्टिफैक्ट्स, एनवायरनमेंट्स और डिप्लॉयमेंट्स के साथ मल्टी-स्टेज पाइपलाइनों तक GitLab CI/CD सीखें।
11 पाठ, क्रम में
- 120 मिनट
CI/CD क्या है
Continuous integrationContinuous deliveryContinuous deploymentPipelinesStagesJobs+2 - 225 मिनट
आपकी पहली पाइपलाइन (pipeline)
.gitlab-ci.yml locationMinimal pipelineSingle jobScript keywordPipeline UIJob logs - 330 मिनट
जॉब्स (jobs) और स्टेजेस (stages)
Default stagesStage keywordParallel jobs in same stageStages keywordNeeds for DAGJob ordering - 430 मिनट
वेरिएबल्स और सीक्रेट्स
Variables blockPredefined CI variablesCI_COMMIT_SHACI_PROJECT_DIRMasked variablesProtected variables+1 - 530 मिनट
आर्टिफैक्ट्स (artifacts) और कैश (caches)
Artifacts pathsArtifacts expire_inDownloading artifactsCache keyCache pathsArtifacts vs caches - 630 मिनट
रूल्स (rules) और सशर्त जॉब्स (jobs)
Rules keywordIf conditionsCI_COMMIT_BRANCHCI_PIPELINE_SOURCEWhen manualChanges paths+1 - 735 मिनट
डॉकर जॉब्स (jobs) और सर्विसेज़ (services)
Image keywordServices keywordPostgres serviceRedis serviceDocker-in-dockerService networking - 830 मिनट
वातावरण और तैनाती
Environment keywordEnvironment nameEnvironment urlDeployment trackingManual production deployDynamic environments+1 - 930 मिनट
इन्क्लूड्स (includes) और टेम्पलेट्स (templates)
Include localInclude projectInclude remoteInclude templateExtends keywordYAML anchors+1 - 1030 मिनट
रनर्स (runners)
Shared runnersGroup runnersProject runnersDocker executorShell executorKubernetes executor+2 - 1160 मिनट
Capstone: बनाएं, परीक्षण करें, तैनात करें
Multi-stage pipelineBuild artifactPostgres service testDocker image build and pushManual production deployRules on main
अपनी भाषा में GitLab CI सीखें
हर पाठ, क्विज़ और ट्यूटर का जवाब आपकी भाषा में आता है। AI ट्यूटर उसी भाषा में जवाब देता है जिसमें आप पूछते हैं।
Roles that use GitLab CI
See how hiring teams interview engineers on GitLab CI, in production-like environments.
CI/CD Engineer
Hire CI/CD engineers who keep your release train on time. Interview them in real GitHub Actions, GitLab CI and Jenkins workspaces with builds that fail the way they do in production.
See the interviewRelease/Build Engineer
Hire release and build engineers who make shipping boring. Real repos, real artifact stores, real signing flows. We record every step they take.
See the interviewDevOps Engineer
Hire DevOps engineers who actually ship. Run live or take-home interviews in production-like Linux environments with Docker, Kubernetes, Terraform and CI/CD. See how they debug, automate, and work alongside AI.
See the interview