GNU/Linux >> Belajar Linux >  >> Linux

Bagaimana cara membuat paket pengujian Travis CI untuk Linux, OS X, Windows?

Jika ada yang mencari contoh konfigurasi python Windows/Mac/Linux yang berfungsi, lihat repositori ini:https://github.com/cclauss/Travis-CI-Python-on-three-OSes


Perbarui 3

Dukungan Windows telah dirilis! Anda sekarang dapat menggunakan Travis CI dengan Linux, macOS, dan Windows. Anda dapat menemukan entri blog mereka tentang hal itu di sini.

Perbarui 2

Fitur ini diaktifkan sekarang (tidak perlu mengirim permintaan ke tim Travis). Meskipun masih dianggap beta:

  • Multi-OS

Bekerja dengan baik untuk saya, ini adalah konfigurasi Linux + OSX:

  • .travis.yml
  • membangun matriks

Dukungan Windows masih dalam proses (lihat masalah windows) sebagai AppVeyor alternatif dapat digunakan. Contoh file konfigurasi:

  • appveyor.yml

Perbarui

  • Pengujian beta multi-OS

Ada masalah terbuka untuk Travis CI:

  • Masalah #216

Sebagai solusi untuk Linux + Mac OS X Anda dapat membuat dua cabang. Satu dengan konfigurasi default (untuk Linux ) dan satu dengan objective-c bahasa (untuk Mac OS X ).


Linux
  1. Cara mengemas aplikasi Python untuk Linux

  2. Cara Menguji Paket Tanpa Menginstalnya Di Linux

  3. Bagaimana cara membuat media instalasi flash USB Windows 7 dari Linux?

  1. Cara membuat paket RPM Linux

  2. Linux – Bagaimana Cara Menghapus Instalasi Grub?

  3. Bagaimana cara mengkonfigurasi Qt untuk kompilasi silang dari target Linux ke Windows?

  1. Cara menggunakan pkgsrc di Linux

  2. Cara Membuat Server TeamSpeak di Linux, Windows, dan macOS

  3. Cara mengatur Raspberry Pi sebagai Server Cadangan untuk Desktop Linux dan Windows