mbox series

[ima-evm-utils:,0/5] initial travis support

Message ID 20200731182408.696931-1-zohar@linux.ibm.com (mailing list archive)
Headers show
Series initial travis support | expand

Message

Mimi Zohar July 31, 2020, 6:24 p.m. UTC
Support for multiple TSS and crypto libraries resulted in needing to
test different software package combinations.  Although this is a
first attempt at using travis matrix, I've been asked to include the
travis.yml file in the git repo.  Before doing so, I'd appreciate
some sort of review.

thanks,

Mimi

Mimi Zohar (5):
  ima-evm-utils: travis: define travis.yml
  ima-evm-utils: travis: download, compile, and install a swTPM
  ima-evm-utils: travis: dependency on TSS for initializing software TPM
  ima-evm-utils: travis: support tpm2-tss
  ima-evm-utils: travis: openssl gost engine

 .travis.yml                  | 44 ++++++++++++++++++++++++++++++++++++
 tests/install-gost-engine.sh | 10 ++++++++
 tests/install-swtpm.sh       | 11 +++++++++
 tests/install-tpm2-tss.sh    | 19 ++++++++++++++++
 tests/install-tss.sh         |  8 +++++++
 5 files changed, 92 insertions(+)
 create mode 100644 .travis.yml
 create mode 100755 tests/install-gost-engine.sh
 create mode 100755 tests/install-swtpm.sh
 create mode 100755 tests/install-tpm2-tss.sh
 create mode 100755 tests/install-tss.sh

Comments

Petr Vorel July 31, 2020, 8:19 p.m. UTC | #1
Hi Mimi,

> Support for multiple TSS and crypto libraries resulted in needing to
> test different software package combinations.  Although this is a
> first attempt at using travis matrix, I've been asked to include the
> travis.yml file in the git repo.  Before doing so, I'd appreciate
> some sort of review.

Thanks for implementing it!
LGTM.
Tested-by: Petr Vorel <pvorel@suse.cz>

I'll try to find time soon to convert it to Docker based Travis CI.

Kind regards,
Petr