aboutsummaryrefslogtreecommitdiff
path: root/lib/mbedtls-2.27.0/.travis.yml
diff options
context:
space:
mode:
Diffstat (limited to 'lib/mbedtls-2.27.0/.travis.yml')
-rw-r--r--lib/mbedtls-2.27.0/.travis.yml54
1 files changed, 54 insertions, 0 deletions
diff --git a/lib/mbedtls-2.27.0/.travis.yml b/lib/mbedtls-2.27.0/.travis.yml
new file mode 100644
index 0000000..e859cbb
--- /dev/null
+++ b/lib/mbedtls-2.27.0/.travis.yml
@@ -0,0 +1,54 @@
+language: c
+compiler: gcc
+sudo: false
+cache: ccache
+
+jobs:
+ include:
+ - name: basic checks and reference configurations
+ addons:
+ apt:
+ packages:
+ - gnutls-bin
+ - doxygen
+ - graphviz
+ - gcc-arm-none-eabi
+ - libnewlib-arm-none-eabi
+ language: python # Needed to get pip for Python 3
+ python: 3.5 # version from Ubuntu 16.04
+ install:
+ - pip install mypy==0.780 pylint==2.4.4
+ script:
+ - tests/scripts/all.sh -k 'check_*'
+ - tests/scripts/all.sh -k test_default_out_of_box
+ - tests/scripts/test-ref-configs.pl
+ - tests/scripts/all.sh -k build_arm_none_eabi_gcc_arm5vte build_arm_none_eabi_gcc_m0plus
+
+ - name: full configuration
+ script:
+ - tests/scripts/all.sh -k test_full_cmake_gcc_asan
+
+ - name: Windows
+ os: windows
+ script:
+ - scripts/windows_msbuild.bat v141 # Visual Studio 2017
+
+after_failure:
+- tests/scripts/travis-log-failure.sh
+
+env:
+ global:
+ - SEED=1
+ - secure: "FrI5d2s+ckckC17T66c8jm2jV6i2DkBPU5nyWzwbedjmEBeocREfQLd/x8yKpPzLDz7ghOvr+/GQvsPPn0dVkGlNzm3Q+hGHc/ujnASuUtGrcuMM+0ALnJ3k4rFr9xEvjJeWb4SmhJO5UCAZYvTItW4k7+bj9L+R6lt3TzQbXzg="
+
+addons:
+ apt:
+ packages:
+ - gnutls-bin
+ coverity_scan:
+ project:
+ name: "ARMmbed/mbedtls"
+ notification_email: support-mbedtls@arm.com
+ build_command_prepend:
+ build_command: make
+ branch_pattern: coverity_scan