From 536866d7d6895bcc515387bed2b6aab65b9d4e25 Mon Sep 17 00:00:00 2001 From: Piotr Sarnacki Date: Thu, 19 Dec 2013 14:05:19 +0100 Subject: [PATCH] Get config headers only from jobs when preparing jobs table After changes in travis-core, irrelevant headers are removed when matrix is expanded. For example python version is removed from a ruby build. Build's config is not altered, so in order to get only effective keys, we need to iterate over jobs. --- assets/scripts/app/models/build.coffee | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/assets/scripts/app/models/build.coffee b/assets/scripts/app/models/build.coffee index 779f7ad1..667daee9 100644 --- a/assets/scripts/app/models/build.coffee +++ b/assets/scripts/app/models/build.coffee @@ -45,7 +45,7 @@ require 'travis/model' ).property('jobs.@each.allowFailure') rawConfigKeys: (-> - keys = Travis.Helpers.configKeys(@get('config')) + keys = [] @get('jobs').forEach (job) -> Travis.Helpers.configKeys(job.get('config')).forEach (key) ->