public inbox for ltp@lists.linux.it
 help / color / mirror / Atom feed
* [LTP] [PATCH v2 0/3] Docker based travis CI
@ 2019-01-03 13:26 Petr Vorel
  2019-01-03 13:26 ` [LTP] [PATCH v2 1/3] ver_linux: Print clang version Petr Vorel
                   ` (3 more replies)
  0 siblings, 4 replies; 7+ messages in thread
From: Petr Vorel @ 2019-01-03 13:26 UTC (permalink / raw)
  To: ltp

Hi,

changes v1->v2 (mostly Cyril's suggestions for 3rd commit):
* generate docker files on the fly
* remove unused script travis/travis.sh (I wasn't able to put this file
  into docker, that's why it's its content in .travis.yml)
* simplify file names (@Cyril: using siple debian.sh instead of setup.debian.sh)

It looked to me easier to use symlinks in travis/ directory then add
another variable. Now we see for each build compiler and distro +
optional variant or tree:

https://travis-ci.org/pevik/ltp/builds/474844878

Kind regards,
Petr

Petr Vorel (3):
  ver_linux: Print clang version
  ver_linux: Add lsb_release -a
  travis: Use docker based builds

 .travis.packages_i386                  |   9 --
 .travis.packages_native                |  18 ---
 .travis.yml                            | 149 +++++++++----------------
 build.sh                               |  12 +-
 travis/centos.sh                       |   1 +
 travis/debian.cross-compile.aarch64.sh |   7 ++
 travis/debian.cross-compile.ppc64le.sh |   7 ++
 travis/debian.i386.sh                  |  19 ++++
 travis/debian.minimal.sh               |  19 ++++
 travis/debian.sh                       |  35 ++++++
 travis/fedora.sh                       |  12 ++
 travis/opensuse.sh                     |   1 +
 travis/tumbleweed.sh                   |  21 ++++
 travis/ubuntu.sh                       |   1 +
 ver_linux                              |   5 +
 15 files changed, 189 insertions(+), 127 deletions(-)
 delete mode 100644 .travis.packages_i386
 delete mode 100644 .travis.packages_native
 create mode 120000 travis/centos.sh
 create mode 100755 travis/debian.cross-compile.aarch64.sh
 create mode 100755 travis/debian.cross-compile.ppc64le.sh
 create mode 100755 travis/debian.i386.sh
 create mode 100755 travis/debian.minimal.sh
 create mode 100755 travis/debian.sh
 create mode 100755 travis/fedora.sh
 create mode 120000 travis/opensuse.sh
 create mode 100755 travis/tumbleweed.sh
 create mode 120000 travis/ubuntu.sh

-- 
2.19.2


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

end of thread, other threads:[~2019-01-03 14:25 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2019-01-03 13:26 [LTP] [PATCH v2 0/3] Docker based travis CI Petr Vorel
2019-01-03 13:26 ` [LTP] [PATCH v2 1/3] ver_linux: Print clang version Petr Vorel
2019-01-03 13:26 ` [LTP] [PATCH v2 2/3] ver_linux: Add lsb_release -a Petr Vorel
2019-01-03 13:26 ` [LTP] [PATCH v2 3/3] travis: Use docker based builds Petr Vorel
2019-01-03 14:12   ` Cyril Hrubis
2019-01-03 14:25     ` Petr Vorel
2019-01-03 14:08 ` [LTP] [PATCH v2 0/3] Docker based travis CI Petr Vorel

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