CI dengan Tindakan GitHub

Sebagai alternatif kepada Travis CI yang sangat bernilai, Tindakan GitHub juga telah tersedia sejak sekian lama. Sebagai alat penyepaduan berterusan, ia disepadukan dengan sangat baik pada platform kod GitHub dan kini sangat stabil. Tindakan GitHub adalah berdasarkan fail konfigurasi YAML yang diletakkan dalam repositori tempat aliran kerja harus dijalankan.


Di bawah ialah fail YAML plat dandang yang mencukupi untuk menjalankan ujian automatik pada tolak seterusnya, cth. berdasarkan PHPUnit dan Jest dalam persekitaran yang berbeza - juga penyepaduan MySQL atau PostgreSQL (atau salah satu daripada pelbagai tindakan lain dalam Marketplace ). tidak masalah:

4130f4fc3ee978baafb1b24b7e623190

Semua ujian yang dijalankan kemudiannya boleh ditemui dalam tab "Tindakan" dalam repositori. Perkara yang menarik: Tindakan GitHub adalah percuma untuk digunakan untuk repositori awam (selama 2,000 minit sebulan). Jika anda ingin mencuba secara tempatan terlebih dahulu, kami mengesyorkan menggunakan alat bertindak , yang juga boleh digunakan untuk mensimulasikan pelari secara tempatan.

Belakang