Google bermitra dengan GitHub untuk menyederhanakan proses CI untuk cloud Anda

Ikon waktu membaca 3 menit Baca


Pembaca membantu dukungan MSpoweruser. Kami mungkin mendapat komisi jika Anda membeli melalui tautan kami. Ikon Keterangan Alat

Baca halaman pengungkapan kami untuk mengetahui bagaimana Anda dapat membantu MSPoweruser mempertahankan tim editorial Baca lebih lanjut

Di depan Microsoft perolehan, GitHub hari ini mengumumkan kemitraannya dengan Google untuk menyederhanakan proses Continuous Integration (CI) di cloud. Sebagai bagian dari kemitraan ini, Google Cloud Build akan hadir di GitHub. Cloud Build akan membantu developer membuat build yang cepat, konsisten, andal di semua bahasa dan dengan mudah menyiapkan CI melalui Cloud Build serta mengotomatiskan build dan pengujian sebagai bagian dari alur kerja GitHub mereka.

“Peluncuran Cloud Build di GitHub Marketplace adalah langkah pertama dalam kemitraan yang menarik. Membawa integrasi berkelanjutan kami yang terkelola sepenuhnya ke platform GitHub akan memberikan CI yang cepat, tanpa gesekan, dan nyaman untuk semua repositori di GitHub. Google Cloud dan GitHub berbagi visi untuk produktivitas pengembang dan kami berharap dapat terus membangun kemitraan ini.” — Melody Meckfessel, Wakil Presiden Teknik di Google Cloud.

“GitHub sangat senang bermitra dengan Google untuk membuat CI untuk pengembangan aplikasi cloud-native tanpa kesulitan. Kemampuan untuk menggunakan Cloud Build for CI sebagai bagian dari alur kerja GitHub hanyalah awal dari kemitraan ini dan kami berharap dapat membangun lebih banyak lagi di masa mendatang dengan Google” Jason Warner, SVP of Technology di GitHub.

Sorotan dari integrasi ini:

  • Build Docker tanpa konfigurasi: Dalam satu langkah, Anda dapat menjalankan pembuatan container otomatis dan pengujian pada perubahan yang didorong ke repositori GitHub sebagai bagian dari setiap pull request. GitHub akan secara otomatis mendeteksi dan merekomendasikan CI untuk repositori yang berisi Dockerfile.
  • Skalabilitas: Cloud Build memenuhi kebutuhan organisasi Anda yang terus berkembang. Anda dapat beralih dari satu build di mesin lokal Anda ke beberapa build secara paralel di cloud di banyak proyek, semuanya dalam hitungan menit.
  • Keamanan: Build berjalan pada infrastruktur yang dilindungi oleh keamanan Google. Anda mendapatkan kontrol penuh atas siapa yang dapat membuat dan melihat bangunan Anda, kode sumber apa yang dapat digunakan, dan di mana artefak bangunan Anda disimpan.
  • Fleksibilitas: Untuk kasus penggunaan lanjutan, Anda dapat menyertakan file cloudbuild.yaml saat menyiapkan CI menggunakan Cloud Build. Ini memungkinkan Anda menentukan langkah-langkah build kustom, mempercepat build dengan men-cache image Docker, membangun container yang lebih ramping, dan men-deploy langsung ke Google Kubernetes Engine, Google App Engine, cluster lokal (segera dalam versi alfa), atau penyedia cloud lainnya.
  • Wawasan: Setelah build selesai, detail tentang waktu build, kegagalan, dan artefak tersedia dalam GitHub melalui Checks API, sehingga Anda dapat memahami dan mendiagnosis hasil build dari dalam lingkungan GitHub yang sudah dikenal. Log dan riwayat lengkap tersedia di UI Cloud Build di Google Cloud Console.

Pelajari lebih lanjut tentang kemitraan ini dari tautan sumber di bawah ini.

Sumber: GitHub

Lebih lanjut tentang topik: Github, Google Cloud, microsoft, Kemitraan

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Bidang yang harus diisi ditandai *