Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Tidy the Travis config, build on Arm #1584

Merged
merged 58 commits into from
Dec 11, 2020
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
58 commits
Select commit Hold shift + click to select a range
e1a5cda
Fix an error found by lgtm
peternewman Sep 19, 2019
6cbda56
Fix a typo
peternewman Sep 29, 2019
0313670
Merge branch '0.10' into 0.10-libftdi1
peternewman Sep 29, 2019
fceccac
Fix a typo
peternewman Sep 29, 2019
ebb74ec
Run the quick, simple jobs first; cache homebrew bottles
peternewman Oct 1, 2019
3fe0738
Move Linux builds above Mac as they're generally quicker
peternewman Oct 1, 2019
7e557ad
Tidy the caching config to the new syntax
peternewman Oct 1, 2019
b431743
Switch to the homebrew addon where possible to install packages
peternewman Oct 1, 2019
65ef581
Fix the cppunit 13 URL
peternewman Oct 2, 2019
fd4ca0f
Alternate by compiler, then options
peternewman Oct 2, 2019
7874a62
Try fixing the URL
peternewman Oct 2, 2019
c2f4d18
Try a final way for the older cppunit package
peternewman Oct 3, 2019
64e0cb2
Switch back to the old method for cppunit 1.13
peternewman Oct 3, 2019
c899622
Build on Arm64 on Linux too
peternewman Oct 9, 2019
5d7d72e
Switch to a later spellintian via bionic
peternewman Oct 9, 2019
58b8e1d
Install pip on Bionic arm builds
peternewman Oct 16, 2019
e33337c
Install wheel before numpy on bionic
peternewman Oct 16, 2019
398b727
Add python-dev
peternewman Oct 16, 2019
1eab389
Add missing libtool
peternewman Oct 16, 2019
f2c1113
Only run brew cleanup if we're on a Mac
peternewman Oct 16, 2019
a15b605
Add pkg-config for bionic
peternewman Oct 16, 2019
62c3a6f
Switch more builds to bionic
peternewman Oct 16, 2019
3eca3a7
Install protobuf 3.1 via a different means as Homebrew have dropped it
peternewman Oct 16, 2019
38acafd
Fix the URL to point to the raw version of the files
peternewman Oct 16, 2019
b62f59b
Really fix the URL
peternewman Oct 16, 2019
deccc81
Try and use an at sign to fix another issue
peternewman Oct 18, 2019
d3dd354
Fix the numpy package name
peternewman Oct 18, 2019
8b08eef
Try and fix the brew link
peternewman Oct 24, 2019
57021ad
Rename matrix to jobs, also merge after_install to the end of install
peternewman Oct 26, 2019
3fa027b
Try switching to Xcode 9.4
peternewman Oct 29, 2019
2de52f5
Merge branch '0.10' into 0.10-libftdi1
peternewman Nov 10, 2019
0af4f77
Try and install numpy via pip on Mac too
peternewman Nov 10, 2019
9811af9
Partially add some more debugging
peternewman Nov 10, 2019
78402d9
Merge branch '0.10' into 0.10-libftdi1
peternewman Dec 18, 2019
836c060
Merge branch '0.10' into 0.10-libftdi1
peternewman Jan 30, 2020
780cc8b
Merge branch '0.10' into 0.10-libftdi1
peternewman Feb 17, 2020
4a53afe
Pin a specific version of numpy as later ones don't install properly …
peternewman Feb 18, 2020
9e040b7
Fix a typo
peternewman Feb 18, 2020
c978b90
Switch to the latest supported numpy
peternewman Feb 18, 2020
82b6cbe
Merge branch '0.10' into 0.10-libftdi1
peternewman Apr 18, 2020
e575720
Merge branch '0.10' into 0.10-libftdi1
peternewman Apr 28, 2020
d19d49a
Try switching to pip3
peternewman Jun 14, 2020
48b79f0
Try specifying the Python version too
peternewman Jun 14, 2020
1f4ac7e
Install codespell via pip3 via a different means
peternewman Jun 14, 2020
186af48
Add Python 3 to the path too
peternewman Jun 14, 2020
54d1ce5
Merge branch '0.10' into 0.10-libftdi1
peternewman Sep 24, 2020
8eafe40
Install protobuf directly via homebrew where possible
peternewman Sep 24, 2020
dfb891d
Build all protobuf builds as latest, fix gcov build
peternewman Sep 24, 2020
8049965
Merge branch '0.10' into 0.10-libftdi1
peternewman Dec 8, 2020
2a1c2ca
Try and fix the arm64 builds by switching to packaged Python libs
peternewman Dec 8, 2020
d20c949
Fix some bash syntax
peternewman Dec 9, 2020
344da59
Fix a typo
peternewman Dec 9, 2020
3ee9292
Fix another typo
peternewman Dec 9, 2020
2be0af7
Install python-protobuf and numpy via apt on bionic
peternewman Dec 9, 2020
68bca9d
Fix the python installs correctly for each version
peternewman Dec 9, 2020
ae63775
Switch to the Travis way of specifying the Python version, don't upda…
peternewman Dec 9, 2020
6f1bf64
Try and fix the Python 3 Linux builds, skip most of the OS X builds
peternewman Dec 10, 2020
63796ab
Fix the order of environment variables to correctly allow failures of…
peternewman Dec 10, 2020
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Loading