- job: | |
concurrent: true | |
description: Mbed TLS release job | |
disabled: false | |
name: mbedtls-restricted-release-new | |
parameters: | |
- string: | |
default: ssh://git@github.com/Mbed-TLS/mbedtls-restricted.git | |
description: Mbed TLS repo/fork | |
name: MBED_TLS_REPO | |
trim: true | |
- string: | |
default: development-restricted | |
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 (complete) on Linux | |
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: | |
name: TEST_PASS_EMAIL_ADDRESS | |
description: E-mail addresses (delimited by ,) that a report should be sent to when the test run passes | |
default: '' | |
trim: true | |
- string: | |
name: TEST_FAIL_EMAIL_ADDRESS | |
description: E-mail addresses (delimited by ,) that a report should be sent to when the test run fails | |
default: '' | |
trim: true | |
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 | |
- github: | |
url: https://github.com/Mbed-TLS/mbedtls | |
- 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: [] |