[v2,0/3] travis: enhancements for build (plus a meson fix)
mbox series

Message ID 20190412162141.23327-1-aconole@redhat.com
Headers show
Series
  • travis: enhancements for build (plus a meson fix)
Related show

Message

Aaron Conole April 12, 2019, 4:21 p.m. UTC
This series improves the travis integration a bit, and adds the ability for
the meson system to auto-detect the number of cores.

v1->v2 (all patch 3/3 changes):
* Fix a spelling mistake
* Add support for FreeBSD
* Include a default fallback
* Use a more robust core-mask argument source (rather than lscpu)

Aaron Conole (3):
  travis: enable ccache
  travis: add a distinguisher to the 'extra' builds
  app/test/meson: auto detect number of cores

 .travis.yml          | 19 +++++++++----------
 app/test/meson.build | 35 ++++++++++++++++++++++++++++++++---
 2 files changed, 41 insertions(+), 13 deletions(-)

Comments

Thomas Monjalon April 17, 2019, 12:09 p.m. UTC | #1
12/04/2019 18:21, Aaron Conole:
> This series improves the travis integration a bit, and adds the ability for
> the meson system to auto-detect the number of cores.
> 
> v1->v2 (all patch 3/3 changes):
> * Fix a spelling mistake
> * Add support for FreeBSD
> * Include a default fallback
> * Use a more robust core-mask argument source (rather than lscpu)
> 
> Aaron Conole (3):
>   travis: enable ccache
>   travis: add a distinguisher to the 'extra' builds
>   app/test/meson: auto detect number of cores

Applied, thanks

For info, we can also cache the build directory with
	cache:
	  directories:
	    - path/to/meson/build/dir
See https://docs.travis-ci.com/user/caching/#arbitrary-directories.