GNU/Linux >> Znalost Linux >  >> Linux

Jak vytvořit testovací balíček Travis CI pro Linux, OS X, Windows?

Pokud někdo hledá funkční příklad konfigurace pythonu pro Windows/Mac/Linux, podívejte se na toto úložiště:https://github.com/cclauss/Travis-CI-Python-on-three-OSes


Aktualizace 3

Podpora Windows byla uvolněna! Nyní můžete Travis CI používat s Linuxem, macOS a Windows. Na jejich blogu o tom můžete najít příspěvek zde.

Aktualizace 2

Tato funkce je nyní povolena (není třeba posílat požadavek týmu Travis). Ačkoli je stále považován za beta:

  • Více operačních systémů

Funguje mi dobře, zde je konfigurace Linux + OSX:

  • .travis.yml
  • sestavit matici

Podpora Windows stále probíhá (viz problémy s Windows), protože lze použít alternativní AppVeyor. Příklad konfiguračního souboru:

  • appveyor.yml

Aktualizovat

  • Beta testování více operačních systémů

Travis CI má otevřený problém:

  • Problém č. 216

Jako řešení pro Linux + Mac OS X můžete vytvořit dvě větve. Jeden s výchozí konfigurací (pro Linux ) a jeden s objective-c jazyk (pro Mac OS X ).


Linux
  1. Jak zabalit aplikace Python pro Linux

  2. Jak vytvořit balíček RPM pro Linux

  3. Linux – Jak odinstalovat Grub?

  1. Jak otestovat balíček bez jeho instalace v Linuxu

  2. Jak nakonfiguruji Qt pro křížovou kompilaci z Linuxu do cíle Windows?

  3. Jak vytvořit instalační médium USB flash Windows 7 z Linuxu?

  1. Jak používat pkgsrc na Linuxu

  2. Jak vytvořit TeamSpeak Server na Linuxu, Windows a macOS

  3. Jak nastavit Raspberry Pi jako záložní server pro stolní počítače se systémem Linux a Windows