blob: 30e05e4278aeceab772ab384d135ea6cfdfd338e [file] [log] [blame]
- job:
concurrent: true
description: Mbed TLS Nightly Tests
disabled: false
name: mbed-tls-nightly-tests
parameters:
- string:
default: ssh://git@github.com/Mbed-TLS/mbedtls.git
description: Mbed TLS repo/fork
name: MBED_TLS_REPO
trim: true
- string:
default: development
description: Branch or commit to test
name: MBED_TLS_BRANCH
trim: true
- bool:
default: true
description: Run basic-build-test.sh (test coverage measurement)
name: RUN_BASIC_BUILD_TEST
- bool:
default: true
description: Run all.sh
name: RUN_ALL_SH
- bool:
default: true
description: Run a selection of all.sh on FreeBSD
name: RUN_FREEBSD
- bool:
default: true
description: Run Windows tests
name: RUN_WINDOWS_TEST
- string:
default: ''
description: E-mail addresses (delimited by ,) that a report should be sent to when the test run passes
name: TEST_PASS_EMAIL_ADDRESS
trim: true
- string:
default: 'CE-SW-Firmware-Crypto@arm.com'
description: E-mail addresses (delimited by ,) that a report should be sent to when the test run fails
name: TEST_FAIL_EMAIL_ADDRESS
trim: true
- bool:
default: false
description: Push head to coverity branch, triggering a scan (development only)
name: PUSH_COVERITY
pipeline-scm:
lightweight-checkout: true
scm:
- git:
branches:
- main
credentials-id: mbedtls-github-ssh
url: ssh://git@github.com/Mbed-TLS/mbedtls-test.git
script-path: vars/mbedtls-release-Jenkinsfile
project-type: pipeline
properties:
- speed-durability:
hint: performance-optimized
- build-blocker:
block-level: GLOBAL
blocking-jobs: []
queue-scanning: DISABLED
use-build-blocker: false
- build-discarder:
artifact-days-to-keep: -1
artifact-num-to-keep: -1
days-to-keep: 60
num-to-keep: 100
- inject:
enabled: true
keep-build-variables: true
keep-system-variables: true
load-from-master: false
override-build-parameters: false
properties-content: GIT_CREDENTIALS_ID=mbedtls-github-ssh
triggers:
- parameterized-timer:
cron: |
H(0-29) 0 * * * %MBED_TLS_BRANCH=development
H(0-29) 2 * * * %MBED_TLS_BRANCH=mbedtls-3.6
H(0-29) 4 * * * %MBED_TLS_BRANCH=mbedtls-2.28