tpm2-software / tpm2-tss-engine

OpenSSL Engine for TPM2 devices
https://tpm2-software.github.io
BSD 3-Clause "New" or "Revised" License
149 stars 100 forks source link

ci: update to Ubuntu Xenial 16.04 #108

Closed diabonas closed 5 years ago

diabonas commented 5 years ago

Ubuntu Trusty 14.04 has reached End of Life and will be replaced by Xenial as the default build environment. This also allows to use the system cmocka and libcurl instead of building them from source.

diabonas commented 5 years ago

Note: the CI will fail until the fix 4c770f836c916abe968901ff9f06bb611812cb4a for #106 is merged.

AndreasFuchsTPM commented 5 years ago

@diabonas Thanks a lot. Would you mind rebasing to check CI before merge ?

codecov[bot] commented 5 years ago

Codecov Report

Merging #108 into master will not change coverage. The diff coverage is n/a.

Impacted file tree graph

@@           Coverage Diff           @@
##           master     #108   +/-   ##
=======================================
  Coverage   67.43%   67.43%           
=======================================
  Files           9        9           
  Lines        1176     1176           
=======================================
  Hits          793      793           
  Misses        383      383
Impacted Files Coverage Δ
src/tpm2-tss-engine-tcti.c 56.19% <0%> (-2.48%) :arrow_down:
src/tpm2-tss-engine-rsa.c 69.73% <0%> (+1.14%) :arrow_up:

Continue to review full report at Codecov.

Legend - Click here to learn more Δ = absolute <relative> (impact), ø = not affected, ? = missing data Powered by Codecov. Last update 2c0df2f...66c8137. Read the comment docs.

diabonas commented 5 years ago

@AndreasFuchsSIT Sure, done!