Modify ↓
#13161 closed task (fixed)
Travis CI: Adapt configuration to Ubuntu Xenial
Reported by: | Ryan J Ollos | Owned by: | Ryan J Ollos |
---|---|---|---|
Priority: | normal | Milestone: | 1.0.18 |
Component: | general | Version: | |
Severity: | normal | Keywords: | travis-ci |
Cc: | Branch: | ||
Release Notes: |
Fixed Travis CI deployment and make compatible with Ubuntu Xenial. |
||
API Changes: | |||
Internal Changes: |
Description
Necessary changes are described here.
Attachments (0)
Change History (4)
comment:2 by , 5 years ago
Release Notes: | modified (diff) |
---|---|
Resolution: | → fixed |
Status: | assigned → closed |
Committed to 1.0-stable in r16909, r16910. Merged to 1.2-stable in r16911, r16912, merged to trunk in r16913, r16914.
The builds are currently using Trusty, but these changes should prepare us for when Travis CI starts deploying images with Xenial.
In the future I will look into using pyenv for the Linux configurations.
comment:3 by , 5 years ago
Summary: | Adapt Travis CI configuration to Ubuntu Xenial → Travis CI: Adapt configuration to Ubuntu Xenial |
---|
Note:
See TracTickets
for help on using tickets.
This branch passes, but there may be a better way to do some things.
system_site_packages: true
, I was seeing a failure: I couldn't determine the cause, and I can't reproduce in an Ubuntu 16.04 virtual machine, where creating the symbolic links for thesvn
andlibsvn
directories succeeds. Thesystem_site_packages
doesn't work with Python 2.6 on Trusty:source: deadsnakes
and installpython2.6
on Xenial, but the job fails before it even gets to installing from sources: Alternatively, there may be a way to usepyenv
to install Python 2.6.