Travis CI Build Explorer

Share this :
Share this :

Ever want to know where you went wrong when configuring your .travis.yml file? You should try Travis CI Build Explorer. Travis CI build config format is formally specified using a JSON Schema. Travis CI uses this specification to normalize and validate build configs, let’s do a sample.

Usage

First let’s open up the Travis CI Build Explorer. Let’s take this .travis.yml file for example:

language: bash

before_install:
  - chmod +x setup.sh
  - ./setup.sh
  - python --version
install: skip
script: true

This is a good .travis.yml and Build Explorer will pass it, here’s how it will look when I run it through Build Explorer:

Now let’s say we have a .travis.yml that errors, and we wnat to find out what that is. You’ll notice the verbose output on the right:

Conclusion

Travis CI Build Explorer is a great tool to get more verbose outputs as to why your build might be failing and give you another scope of things you might be able to change.

As always though, you can email me at montana@travis-ci.org if you have any questions, or problems about your .travis.yml file, or just want something answered about the Travis CI Build Config.

Happy Building!

© Copyright 2024, All Rights Reserved