On Thu, Aug 13, 2020 at 08:25:23PM +0200, Petr Vorel wrote: > Hi, > > we talked about Docker based Travis CI builds. > Here they are [1]. Working on it revealed few bugs, that's why they're > included. > > I've resent 2 commits ("man:" prefix). > > I haven't addressed Mimi's suggestion to replace ibmswtpm2 with libtmps/swtpm [2]. > > Kind regards, > Petr > > [1] https://travis-ci.org/github/pevik/ima-evm-utils/builds/717681733 > [2] https://github.com/stefanberger/swtpm/wiki/Using-the-IBM-TSS-with-swtpm > > Petr Vorel (9): > configure: Fix tss2-esys check > man: Fix xmlcatalog path detection > man: Generate doc targets only when XSL found > install-swtpm.sh: Ignore certificate for download > install-swtpm.sh: Update ibmtpm to version 1637 > Remove install-tpm2-tss.sh > autogen.sh: Cleanup > tests: Require cmp > travis: Switch to docker based builds > > .travis.yml | 106 +++++++++++++++++++++++---------- > Makefile.am | 4 ++ > autogen.sh | 14 +---- > build.sh | 97 ++++++++++++++++++++++++++++++ > configure.ac | 7 ++- > m4/manpage-docbook-xsl.m4 | 38 +++++++++--- > tests/install-swtpm.sh | 10 ++-- > tests/install-tpm2-tss.sh | 19 ------ > tests/sign_verify.test | 9 ++- > travis/alpine.sh | 50 ++++++++++++++++ > travis/centos.sh | 1 + > travis/debian.cross-compile.sh | 23 +++++++ > travis/debian.i386.sh | 11 ++++ > travis/debian.sh | 54 +++++++++++++++++ > travis/fedora.sh | 49 +++++++++++++++ > travis/opensuse.sh | 1 + > travis/tumbleweed.sh | 45 ++++++++++++++ > travis/ubuntu.sh | 1 + > 18 files changed, 457 insertions(+), 82 deletions(-) > create mode 100755 build.sh > delete mode 100755 tests/install-tpm2-tss.sh > create mode 100755 travis/alpine.sh > create mode 120000 travis/centos.sh > create mode 100755 travis/debian.cross-compile.sh > create mode 100755 travis/debian.i386.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.28.0 > I've tested it in both Fedora and CentOS 8 (RHEL actually). Reviewed-by: Bruno Meneguele <bmeneg@xxxxxxxxxx> Thanks Petr. -- bmeneg PGP Key: http://bmeneg.com/pubkey.txt
Attachment:
signature.asc
Description: PGP signature