Pertanyaan yang diberi tag «continuous-integration»

Continuous-Integration (CI) adalah proses menggabungkan salinan kode kerja pengembang ke basis kode bersama secara berkala untuk mencegah atau meminimalkan masalah integrasi. Untuk pertanyaan tentang sistem CI tertentu seperti [Jenkins] atau [Travis-CI], gunakan tag tersebut.


4
Bagaimana skala yang tepat Jenkins?
Dalam proyek saya, kami memiliki satu server AWS yang menjalankan Jenkins Master + 1 Jenkins slave (2 eksekutor) ... dan kami membutuhkan lebih banyak. Untuk menambah daya bangun kami, kami memiliki tiga opsi: Meningkatkan : Membuat AWS menjadi lebih besar dan menambahkan lebih banyak pelaksana. Meningkatkan : Membuat AWS menjadi …

4
Bagaimana integrasi berkelanjutan terkait dengan pengiriman / penyebaran berkelanjutan?
Berikut adalah kutipan dari konten integrasi berkelanjutan saat ini : ... proses penggabungan salinan kode kerja pengembang ke basis kode bersama sering untuk mencegah atau meminimalkan masalah integrasi. OK, saya mengerti. Tapi kemudian ada juga pengiriman terus-menerus dan penyebaran terus-menerus , dan di situlah saya terus-menerus tersesat: Bagaimana integrasi berkelanjutan …

5
Bagaimana cara menghindari ketidakstabilan yang disebabkan integrasi terus menerus di lingkungan pengujian?
Asumsikan Anda menggunakan proses integrasi berkelanjutan yang sering memperbarui beberapa lingkungan target, sehingga setiap kali ada perubahan "Anda" dapat menguji perubahan Anda segera. Itu bagian dari tujuan CI, bukan? Tetapi, juga asumsikan bahwa Anda memiliki orang lain yang terlibat dalam siklus pengujian Anda, mis. Manajer atau pelanggan. Masuk akal untuk …

4
Bagaimana cara beralih dari realitas percabangan yang kompleks ke model cabang tunggal?
Dalam organisasi besar, menggunakan metodologi air terjun biasanya menghasilkan struktur percabangan yang sangat kompleks (alias spagetti cabang ). Strategi percabangan apa yang dapat digunakan untuk transisi dari realitas percabangan yang kompleks ke model cabang tunggal seperti pengembangan berbasis batang? Memperbarui: Untuk memperjelas, pertanyaannya adalah tentang migrasi / transisi itu sendiri …




1
Apa itu "Push on Green"?
Dalam Google dan organisasi DevOps lainnya, mereka berbicara tentang "Push on Green" yang saya percayai adalah praktik pengiriman berkelanjutan berdasarkan keberhasilan pengujian otomatis, dan mungkin penyebaran ke lingkungan pra-live. Apa sebenarnya "Push on Green" dan apa implikasi dari penerapannya?


1
Apakah Elastic Beanstalk cocok untuk CD kelas perusahaan?
Saya bekerja dengan proyek yang menggunakan Jenkins untuk membangun dan menggunakan layanan microser ke Elastic Beanstalk. Kami menyebarkan cabang integrasi ke lingkungan pengujian, melepaskan cabang ke lingkungan pementasan, dan kemudian membangun master akhir untuk produksi. Saya memiliki beberapa masalah dengan melakukannya dengan cara ini: pertama, itu berarti kita berakhir dengan …

3
Apa praktik terbaik untuk versi tag buruh pelabuhan?
Saya baru-baru ini menghubungkan server CI kami untuk membangun gambar buruh pelabuhan saat git commit. Kami memiliki sekitar 8 wadah berbeda yang dibangun, masing-masing dengan bahasa / kerangka kerja mereka sendiri. Beberapa node dan memiliki package.json, yang lain adalah layanan python yang tidak mengandung informasi versi semantik. Pertanyaan saya bukan …


5
Apakah ada alat CI yang menjamin tidak ada regresi di tingkat kualitas cabang?
Secara tradisional sistem CI hanya melakukan pemantauan tingkat kualitas dalam cabang integrasi, dengan melakukan verifikasi QA pada basis kode di mana perubahan sudah dilakukan, mengawasi regresi dan mengirim pemberitahuan untuk intervensi manusia. Tetapi ketika regresi ini terdeteksi, cabang sudah dalam masalah setidaknya sejak verifikasi QA masing-masing dimulai dan akan tetap …


Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.