GNU/Linux >> Tutoriales Linux >  >> Linux

¿Cómo hacer el paquete de prueba de Travis CI para Linux, OS X, Windows?

Si alguien está buscando un ejemplo de configuración de python para Windows/Mac/Linux que funcione, consulte este repositorio:https://github.com/cclauss/Travis-CI-Python-on-three-OSes


Actualización 3

¡Se ha lanzado el soporte de Windows! Ahora puede usar Travis CI con Linux, macOS y Windows. Puede encontrar su publicación de blog al respecto aquí.

Actualización 2

Esta función está habilitada ahora (no es necesario enviar una solicitud al equipo de Travis). Aunque todavía se considera beta:

  • Sistema operativo múltiple

Funciona bien para mí, aquí está la configuración de Linux + OSX:

  • .travis.yml
  • construir matriz

El soporte de Windows aún está en progreso (consulte los problemas de Windows) ya que se puede usar AppVeyor alternativo. Ejemplo de archivo de configuración:

  • appveyor.yml

Actualizar

  • Pruebas beta de varios sistemas operativos

Hay un problema abierto para Travis CI:

  • Número 216

Como solución para Linux + Mac OS X puedes crear dos ramas. Uno con configuración predeterminada (para Linux ) y uno con objective-c idioma (para Mac OS X ).


Linux
  1. Cómo empaquetar aplicaciones de Python para Linux

  2. Cómo probar un paquete sin instalarlo en Linux

  3. Cómo crear un paquete RPM de Linux

  4. Linux – ¿Cómo desinstalar Grub?

  5. ¿Cómo hacer que los medios de instalación flash USB de Windows 7 desde Linux?

Cómo hacer que Windows 10 USB instale medios en Linux

Crear un PKGBUILD para hacer paquetes para Arch Linux

Cómo hacer que Ubuntu se parezca a Windows 10 o 7

Cómo instalar WSL (Subsistema de Windows para Linux) en Windows 11

Cómo instalar el subsistema de Windows para Linux

Cómo instalar y configurar el subsistema de Windows para Linux