Kerangka Materi

Pendahuluan

  • Jenkins vs Jenkins 2

Menyiapkan Jenkins 2

  • Memasang Jenkins
  • Menjalankan Jenkins
  • Menjalankan Jenkins di Docker
  • Menyiapkan struktur folder proyek

Tinjauan Fitur dan Arsitektur Jenkins 2

  • Proyek, tampilan, antrian, eksekutor
  • Pipeline sebagai kode menggunakan DSL baru (Domain Specific Language)
  • Ekosistem plugin Jenkins 2

Menavigasi Antarmuka Jenkins

  • Memvisualisasikan artifact di seluruh pipeline

Membuat Pipeline Build, Test dan Deploy

  • Memodelkan pipeline pengiriman perangkat lunak
  • Mengontrol versi kode DSL

Membangun dan Aplikasi

  • Membuat Proyek
  • Membuat, mengaktifkan, menonaktifkan pekerjaan, dan menghapus pekerjaan
  • Memasang plugin alat pembangun
  • Membangun, memeriksa, dan menjadwalkan pembuatan

Menguji Aplikasi

  • Memasang plugin alat pengujian
  • Menjalankan tes unit
  • Menyelidiki hasil

Meng-deploy Aplikasi

  • Mengkonfigurasi plugin repository
  • Memperkenalkan aplikasi
  • Menyelidiki hasil

Bekerja sama dengan Anggota Tim

  • Berbagi Pipeline
  • Mendefinisikan pipeline yang berbeda untuk fitur yang berbeda

Mengamankan Jenkins

  • Mengaktifkan/menonaktifkan keamanan
  • Tinjauan peran
  • Menambahkan pengguna

Mengskalakan Jenkins

  • Menjalankan Jenkins sebagai aplikasi terdistribusi

Penyelesaian Masalah

Ringkasan dan Kesimpulan

Persyaratan

  • Pemahaman umum tentang siklus pengembangan perisian.
  • Pengalaman dengan Jenkins.

Audience

  • Pengembang perisian
  • Insinyur DevOps
  • Insinyur Build
  • Insinyur Uji
 14 Jam

Jumlah Peserta


Biaya per Peserta

Testimoni (1)

Kursus Mendatang

Kategori Terkait