Jenkins
Pelajari Jenkins mulai dari freestyle jobs hingga declarative pipelines, shared libraries, Docker agents, dan pipeline-as-code.
11 pelajaran, berurutan
- 120 mnt
Apa Itu Jenkins
Buka halaman karier hampir semua bank, perusahaan telekomunikasi, departemen IT rumah sakit, atau studio game yang sudah menjalankan software lebih...
History and Hudson forkWhy Jenkins is still everywhereController and agentsPlugin ecosystemJenkins vs GitLab CI vs GitHub Actions - 225 mnt
Freestyle Job Pertama Anda
Kamu sudah membaca apa itu Jenkins dan kenapa ia bertahan sampai sekarang. Semua itu belum berarti apa-apa sampai kamu benar-benar menyaksikan...
New ItemFreestyle projectSource Code ManagementExecute shell build stepBuild NowConsole output - 330 mnt
Pipeline Deklaratif Pertama Anda
Kembali ke freestyle job yang kamu bangun di pelajaran lalu dan bayangkan enam bulan sudah berlalu. Shell script-nya tumbuh dari tiga baris jadi...
Pipeline job typeJenkinsfileAgent anyStages and stepsDeclarative vs scripted - 430 mnt
Stage, Step, dan Blok Post
Pipeline pertama Anda hanya berisi satu baris sh, dan itu berhasil. Pipeline sungguhan berisi checkout, build, test, dan package, dan begitu ada...
Multiple stagesSh and echoArchiveArtifactsJunit stepPost alwaysPost success and failure - 525 mnt
Artifacts dan Hasil Tes
Build-nya berubah merah jam dua pagi dan ada orang yang harus mencari tahu sebabnya. Orang itu membuka job-nya, dan satu-satunya yang ada di halaman...
ArchiveArtifactsJunit stepPublishHTMLTest trend graphFingerprinting - 630 mnt
Lingkungan dan Kredensial
Pipeline kamu perlu mendorong sebuah image ke registry, dan registry-nya minta password. Cara tercepat yang berhasil adalah menempelkan password itu...
Environment blockCredentials() helperJenkins credentials storeUsername with passwordSecret textSSH key+1 - 730 mnt
Build Paralel dan Matrix
Lima stage, masing-masing tiga menit, dan pipeline-nya makan waktu lima belas menit. Angka itu bukan cuma menjengkelkan, ia mengubah perilaku orang:...
Parallel inside a stageFan-out fan-inMatrix blockAxes and axisExcludes - 830 mnt
Agents dan Docker
Build-nya lulus hari Selasa dan gagal hari Rabu, padahal kodenya tidak berubah sama sekali. Ternyata build hari Selasa mendarat di agent tempat...
Agent any vs agent noneAgent labelsAgent dockerAgent kubernetesPer-stage agents - 925 mnt
Triggers dan Jadwal
Pipeline yang baru berjalan setelah ada orang menekan Build Now bukanlah continuous integration, itu cuma sebuah tombol. Nilai CI justru datang dari...
Triggers blockCron syntax with HPollSCMMultibranch PipelineGitHub and GitLab webhooks - 1030 mnt
Shared Libraries
Buka tiga Jenkinsfile di organisasi Anda dan lima belas baris Groovy yang sama akan muncul di ketiganya. Notifier Slack. Blok "build dan push image...
Vars folderSrc folder@Library annotationCustom stepsGlobal utilities - 1145 mnt
Kapstone: Pipeline sebagai Kode untuk Aplikasi Node.js
Saatnya menyatukan semuanya. Kamu akan menulis satu Jenkinsfile yang menangani seluruh proses untuk proyek Node.js kecil: checkout, install, lint dan...
Full JenkinsfileCheckoutParallel lint and testDocker build and pushCredentialsJunit results+1
Pelajari Jenkins dalam bahasamu
Setiap pelajaran, kuis, dan balasan tutor tampil dalam bahasamu. Tutor AI menjawab dalam bahasa yang kamu pakai.
Roles that use Jenkins
See how hiring teams interview engineers on Jenkins, 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