Skip to content

Commit 9d37546

Browse files
committed
Problem: travis ignores "sourceline" aliases for prepackaged ZMQ stack
Solution: avoid a level of object nesting by removing the leading dash. See testing at travis-ci/travis-ci#9693 Should solve #1188 Signed-off-by: Jim Klimov <[email protected]>
1 parent cc85e38 commit 9d37546

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

zproject_travis.gsl

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -202,14 +202,17 @@ pkg_deps_doctools: &pkg_deps_doctools
202202
pkg_deps_devtools: &pkg_deps_devtools
203203
- git
204204

205+
# NOTE: Unlike earlier zproject versions, the pkg_src* objects below do not
206+
# start with a dash, due to peculiarities of YAML alias dereferencing in Travis
207+
205208
# dist==trusty means ubuntu14
206209
pkg_src_zeromq_ubuntu14: &pkg_src_zeromq_ubuntu14
207-
- sourceline: 'deb http://download.opensuse.org/repositories/network:/messaging:/zeromq:/git-draft/xUbuntu_14.04/ ./'
210+
sourceline: 'deb http://download.opensuse.org/repositories/network:/messaging:/zeromq:/git-draft/xUbuntu_14.04/ ./'
208211
key_url: 'http://download.opensuse.org/repositories/network:/messaging:/zeromq:/git-draft/xUbuntu_14.04/Release.key'
209212

210213
# dist==xenial means ubuntu16
211214
pkg_src_zeromq_ubuntu16: &pkg_src_zeromq_ubuntu16
212-
- sourceline: 'deb http://download.opensuse.org/repositories/network:/messaging:/zeromq:/git-draft/xUbuntu_16.04/ ./'
215+
sourceline: 'deb http://download.opensuse.org/repositories/network:/messaging:/zeromq:/git-draft/xUbuntu_16.04/ ./'
213216
key_url: 'http://download.opensuse.org/repositories/network:/messaging:/zeromq:/git-draft/xUbuntu_16.04/Release.key'
214217

215218
pkg_deps_common: &pkg_deps_common

0 commit comments

Comments
 (0)