Per the Travis-CI documentation è possibile eseguire test su diversi sistemi operativi e distribuzioni tra di loro.Dove posso trovare un elenco di opzioni 'os' e 'dist' per Travis-CI/Multi OS Build Matrix
Al momento della scrittura, una ricerca su Google non visualizza un elenco di all le possibili opzioni os e dist. Tutto ciò che si deve andare da è la following example che fornisce le seguenti sotto il matrice di accumulo sub titolo:
Ci sono molte opzioni disponibili e con il tasto
matrix.include
è essenziale includere tutte le voci specifiche. Ad esempio, questa matrice percorso sarebbe costruisce per l'ambiente Beta Build Trusty e ad un un'immagine OS X utilizzando Xcode 7.2:
matrix: include: - os: linux dist: trusty sudo: required - os: osx osx_image: xcode7.2
Eppure non c'è una guida su ciò che sono disponibili per la os
opzioni, dist
o osx_image
chiavi. Qualcuno sa dove trovare questi valori?
Immagino che le informazioni siano sepolte da qualche parte in https://github.com/travis-ci/travis-cookbooks, ma penso che il saner l'opzione sarebbe quella di infastidire le persone di Travis per aggiornare i documenti. – renemilk
Questo è un buon suggerimento - pensavo di aver trascurato qualcosa di ovvio. Penso che il modo generalmente accettato di provare su piattaforme diverse sia l'uso di [docker] (https://docs.travis-ci.com/user/docker/). – user3751385