public inbox for ltp@lists.linux.it
 help / color / mirror / Atom feed
* [LTP] [RFC PATCH 0/4] Travis enhancements
@ 2017-11-28 23:21 Petr Vorel
  2017-11-28 23:21 ` [LTP] [RFC PATCH 1/4] travis: Add build script Petr Vorel
                   ` (4 more replies)
  0 siblings, 5 replies; 17+ messages in thread
From: Petr Vorel @ 2017-11-28 23:21 UTC (permalink / raw)
  To: ltp

Hi,

I've added several travis enhancements, most notably added 32bit cross-compile
build and added more compilers (add gcc-7, clang-4.0, clang-5.0, remove clang-3.9).
Now there is 12 builds instead of 9, speed increased from ~13 min [1] to ~26 min [2],
which is maybe to much.  If we don't like it, we can decide which compilers to have.

BTW I have more plans: adding cross-compile arm build and out of tree build
(this one needs to be fixed).

[1] https://travis-ci.org/pevik-travis/ltp/builds/197584686
[2] https://travis-ci.org/pevik-travis/ltp/builds/308683533

Kind regards,
Petr

Petr Vorel (4):
  travis: Add build script
  travis: Add 32 cross-compile build + use build.sh
  travis: Add gcc-7, clang-4.0, clang-5.0, remove clang-3.9
  travis: Install all dependencies (headers and libraries)

 .travis.yml | 74 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++----
 build.sh    | 68 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 138 insertions(+), 4 deletions(-)
 create mode 100755 build.sh

-- 
2.15.0


^ permalink raw reply	[flat|nested] 17+ messages in thread

end of thread, other threads:[~2017-11-30  2:09 UTC | newest]

Thread overview: 17+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-11-28 23:21 [LTP] [RFC PATCH 0/4] Travis enhancements Petr Vorel
2017-11-28 23:21 ` [LTP] [RFC PATCH 1/4] travis: Add build script Petr Vorel
2017-11-29  8:13   ` Li Wang
2017-11-29  8:27     ` Petr Vorel
2017-11-29  8:41       ` Li Wang
2017-11-29 14:52         ` Petr Vorel
2017-11-29 15:42           ` Cyril Hrubis
2017-11-29 18:31             ` Petr Vorel
2017-11-30  2:09               ` Li Wang
2017-11-28 23:21 ` [LTP] [RFC PATCH 2/4] travis: Add 32 cross-compile build + use build.sh Petr Vorel
2017-11-29 15:45   ` Cyril Hrubis
2017-11-28 23:21 ` [LTP] [RFC PATCH 3/4] travis: Add gcc-7, clang-4.0, clang-5.0, remove clang-3.9 Petr Vorel
2017-11-28 23:21 ` [LTP] [RFC PATCH 4/4] travis: Install all dependencies (headers and libraries) Petr Vorel
2017-11-29 15:48   ` Cyril Hrubis
2017-11-29 18:59     ` Petr Vorel
2017-11-29 15:44 ` [LTP] [RFC PATCH 0/4] Travis enhancements Cyril Hrubis
2017-11-29 19:07   ` Petr Vorel

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox