Senin, 29 Maret 2021

COURSE GRATIS : Jenkins Tutorial: Learn to Perform Automatic Continuous Integration! - Dalam Belajar

COURSE GRATIS : Jenkins Tutorial: Learn to Perform Automatic Continuous Integration! - Dalam Belajar
Senin, 29 Maret 2021

COURSE GRATIS : Jenkins Tutorial: Learn to Perform Automatic Continuous Integration! - Dalam Belajar

 

Pelajari cara menggunakan Jenkins untuk mengimplementasikan integrasi berkelanjutan untuk menggabungkan kode dari beberapa tim!

Apa yang Akan Anda Pelajari?

  • Cara menginstal server CI Jenkins di Google Cloud Platform
  • Dasar-dasar integrasi berkelanjutan, pengiriman berkelanjutan, dan penerapan berkelanjutan
  • Cara menginstal dan mengkonfigurasi beberapa alat yang biasa digunakan dengan Jenkins
  • Cara mengimplementasikan Jenkins dan / atau sistem integrasi berkelanjutan

Kurikulum

Bagian 1: Pendahuluan
Bagian 2: CI & CD
Bagian 3: Jenkins
Bagian 4: Pertanyaan wawancara

Deskripsi

Perkenalkan Jenkins, bukan penjadwal tugas biasa. Ini adalah alat otomatisasi yang populer, berdiri kokoh melawan segala rintangan. Meskipun persaingan sengit untuk memenangkan bantuan pengembang, Jenkins berdiri kokoh dan mendominasi server integrasi berkelanjutan. Dalam tutorial Jenkins ini, saya akan menunjukkan kepada Anda cara menginstal server CI Jenkins di Google Cloud Platform. Saya juga akan memberikan contoh kehidupan nyata dari integrasi berkelanjutan dengan Jenkins untuk menunjukkan kepada Anda keuntungan menggunakan Jenkins untuk manajemen proyek.

Jenkins memecahkan masalah pengembangan yang terfragmentasi!
Pengembang memahami perasaan yang mengerikan ketika perlu bekerja dengan tim terpisah untuk menghasilkan produk. Meskipun pembagian tugas tampak alami, hal itu memperburuk ketika perubahan dari tim lain mempengaruhi fungsionalitas kode secara tidak terduga. Di masa lalu, tim bahkan akan berkumpul untuk mencoba mengintegrasikan perubahan dan menjamin bahwa perubahan sederhana tidak akan berakibat fatal pada cara situs web atau produk lain beroperasi. Oleh karena itu, mempelajari cara menggunakan Jenkins membantu developer menguji kode mereka secara terus menerus dan menentukan statusnya.

Pengantar integrasi berkelanjutan dengan Jenkins
Dalam tutorial Jenkins ini, kita akan berbicara banyak tentang integrasi berkelanjutan (CI). Singkatnya, CI mengacu pada penghapusan inefisiensi yang terjadi ketika beberapa tim atau orang mengembangkan proyek yang sama. Bagaimana? Nah, CI mengimplementasikan teknik seperti membiarkan developer mengkompilasi kode tim dari repositori kontrol versi bersama. Selain itu, alat CI menawarkan otomatisasi tugas, terutama dalam hal pengujian kode otomatis. Dengan melacak dan menguji setiap komit, pengembang dapat dengan cepat mengelola kesalahan dan peringatan yang mungkin terjadi.

Integrasi berkelanjutan dengan Jenkins dicapai melalui penggunaan tugas otomatis seperti rantai yang memantau stabilitas kode Anda. Dalam tutorial Jenkins ini, Anda akan melihat langkah-langkah yang dilakukan integrasi berkelanjutan. Alur kerja dasar dapat dijelaskan seperti ini:

  • Pengembang membuat komitmen.
  • Setelah setiap komit, kode dibuat dan diuji.
  • Jika pengujian berjalan dengan lancar, build akan berpindah ke fase penerapan.
  • Jika uji penerapan juga berhasil, kode mencapai produksi.

Oleh karena itu, setelah mempelajari cara menggunakan Jenkins, Anda akan menyetel pengujian otomatis setiap kali komit baru dilakukan di Github atau layanan kontrol versi lainnya.

Apa yang akan Anda temukan dalam tutorial Jenkins CI ini?
Tutorial Jenkins ini dikemas dengan pelajaran untuk pemula. Namun, penggemar lama Jenkins mungkin juga menemukan beberapa trik baru yang dapat mereka masukkan ke CI mereka. Saya akan mulai dari yang paling dasar: instalasi dan konfigurasi Jenkins. Setelah Anda sedikit lebih nyaman dengan Jenkins, kami akan memberikannya pekerjaan pertama. Mulai saat ini, pelajaran membahas berbagai topik, seperti pemicu pengaturan, integrasi Git, tampilan pipeline, dan fitur penting lainnya. Singkat cerita, tutorial Jenkins ini akan mencakup semua hal penting yang Anda butuhkan!

Sebagai bonus untuk tutorial Jenkins CI ini, saya akan memberi Anda pertanyaan umum yang mungkin Anda tanyakan tentang Jenkins. Jika Anda melamar pekerjaan yang membutuhkan keterampilan Jenkins, Anda mungkin perlu menunjukkan keahlian Anda. Oleh karena itu, saya berharap dapat mempersiapkan Anda untuk situasi tidak nyaman tersebut ketika pengetahuan Anda diuji!

Persyaratan

  • Untuk mendownload dan menginstal Jenkins

Close Comments