# Travis CI configuration breaking changes

**URL:** https://discourse.julialang.org/t/travis-ci-configuration-breaking-changes/34268
**Category:** Community
**Tags:** package, announcement, documenter
**Created:** [February 6, 2020, 7:22pm UTC](https://discourse.julialang.org/t/travis-ci-configuration-breaking-changes/34268 "2020-02-06T19:22:47Z")
**Posts on this page:** 5
**Page:** 1

<div class="post-metadata">

### Author: ![chakravala](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/chakravala/32/6832_2.png) [@chakravala](https://discourse.julialang.org/u/chakravala)
#### Post date: [February 6, 2020, 7:22pm UTC](https://discourse.julialang.org/t/travis-ci-configuration-breaking-changes/34268/1 "2020-02-06T19:22:48Z")

</div>

It seems that the Travis CI configuration had breaking changes recently

![Screenshot_2020-02-06_14-18-35](https://global.discourse-cdn.com/julialang/original/3X/4/2/426e026d1965d6581d674d06722bc317b98e8283.png)

This change broke my `Documenter` build, since `matrix` and `jobs` are now the same alias.

To fix this, the `matrix` and `jobs` section in `.travis.yml` needs to be unified.

---

<div class="post-metadata">

### Author: ![Balinus](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/balinus/32/243_2.png) [@Balinus](https://discourse.julialang.org/u/Balinus)
#### Post date: [February 6, 2020, 7:39pm UTC](https://discourse.julialang.org/t/travis-ci-configuration-breaking-changes/34268/2 "2020-02-06T19:39:16Z")

</div>

I’m actually trying to resolve this issue today… is that any template that will allow the following?

- custom test script (I need to set travis wait to 30min)
- allowed failures
- documentation

Right now, everything configurations I tried has only 2 of those 3! 😕

---

<div class="post-metadata">

### Author: ![chakravala](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/chakravala/32/6832_2.png) [@chakravala](https://discourse.julialang.org/u/chakravala)
#### Post date: [February 6, 2020, 7:45pm UTC](https://discourse.julialang.org/t/travis-ci-configuration-breaking-changes/34268/3 "2020-02-06T19:45:48Z")

</div>

@Balinus this is how I changed mine

> <https://github.com/chakravala/Grassmann.jl/blob/master/.travis.yml>

---

<div class="post-metadata">

### Author: ![Balinus](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/balinus/32/243_2.png) [@Balinus](https://discourse.julialang.org/u/Balinus)
#### Post date: [February 6, 2020, 7:49pm UTC](https://discourse.julialang.org/t/travis-ci-configuration-breaking-changes/34268/4 "2020-02-06T19:49:30Z")

</div>

Thanks! I’m gonna try inserting a custom test script. Hopefully, this will work!

e.g.

edit - Removed config example → did not work.

---

<div class="post-metadata">

### Author: ![tbeason](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/tbeason/32/15898_2.png) [@tbeason](https://discourse.julialang.org/u/tbeason)
#### Post date: [February 6, 2020, 7:58pm UTC](https://discourse.julialang.org/t/travis-ci-configuration-breaking-changes/34268/5 "2020-02-06T19:58:23Z")

</div>

Yea this was actually tricky for me to figure out because the Travis builds themselves didn’t fail for me, but it never built docs.
