Тревис на момент написания не имеет такой функции.
Но матричная логика довольно проста (основная часть в travis_api в travis / model / build / config / matrix.rb ) - это:
- создает все комбинации параметров верхнего уровня, которые являются массивами (rvm / env / etc.)
- удаляет комбинации, соответствующие любому шаблону
matrix/exclude
- добавляет включенные комбинации (обнаружил дубликаты, возможно, они удалены где-то позже)
Если вы действительно хотите увидеть, во что travis расширяет вашу конфигурацию - нет другого способа запустить его (сторонние инструменты не могут гарантировать, что их результаты будут точными, если они копируют код из travis - это может измениться в будущем). Чтобы сделать это быстрее - вы можете заменить свои настоящие тесты заглушкой, как script: 'true'