- job: | |
concurrent: true | |
description: Mbed TLS Release job (new) | |
disabled: true | |
name: mbedtls-restricted-release-new | |
parameters: | |
- string: | |
default: ssh://git@github.com/Mbed-TLS/mbedtls-restricted.git | |
description: Enter mbed TLS repo/fork | |
name: MBED_TLS_REPO | |
trim: 'true' | |
- string: | |
default: development-restricted | |
description: Enter branch or commit to test | |
name: MBED_TLS_BRANCH | |
trim: 'true' | |
- bool: | |
default: true | |
description: Run basic-build-test.sh | |
name: RUN_BASIC_BUILD_TEST | |
- bool: | |
default: true | |
description: Run all.sh on Linux | |
name: RUN_ALL_SH | |
- bool: | |
default: false | |
description: Run Windows tests | |
name: RUN_WINDOWS_TEST | |
- bool: | |
default: false | |
description: Import mbed TLS into mbed-os master and test mbed TLS authcrypt | |
example. | |
name: TEST_MBED_OS_AUTHCRYPT_EXAMPLE | |
- bool: | |
default: false | |
description: Import mbed TLS into mbed-os master and test mbed TLS benchmark | |
example. | |
name: TEST_MBED_OS_BENCHMARK_EXAMPLE | |
- bool: | |
default: false | |
description: Import mbed TLS into mbed-os master and test mbed TLS hashing | |
example. | |
name: TEST_MBED_OS_HASHING_EXAMPLE | |
- bool: | |
default: false | |
description: Import mbed TLS into mbed-os master and test mbed TLS tls-client | |
example. | |
name: TEST_MBED_OS_TLS_CLIENT_EXAMPLE | |
- string: | |
default: '' | |
description: |- | |
Enter Mbed Crypto repo/fork. Note this *ONLY* influences the Mbed OS tests at this time. | |
Optional - if omitted will use what's embedded in the Mbed TLS submodule. | |
name: MBED_CRYPTO_REPO | |
trim: 'true' | |
- string: | |
default: '' | |
description: |- | |
Enter Mbed Crypto branch. Note this *ONLY* influences the Mbed OS tests at this time. | |
Optional - if omitted will use what's embedded in the Mbed TLS submodule. | |
name: MBED_CRYPTO_BRANCH | |
trim: 'true' | |
- string: | |
default: https://github.com/ARMmbed/mbed-os.git | |
description: Enter the Mbed OS repo or fork | |
name: MBED_OS_REPO | |
trim: 'true' | |
- string: | |
default: master | |
description: |- | |
Enter branch or commit to test. | |
By default we test with the HEAD of the master branch, which is NOT a fixed release. | |
name: MBED_OS_BRANCH | |
trim: 'true' | |
- string: | |
default: https://github.com/ARMmbed/mbed-os-example-tls.git | |
description: |- | |
Enter the Mbed OS examples repo or fork. | |
This defaults to the main repository the examples are held in. | |
name: MBED_OS_TLS_EXAMPLES_REPO | |
trim: 'true' | |
- string: | |
default: master | |
description: |- | |
Enter branch or commit to test. | |
This defaults to the HEAD of the master branch. | |
name: MBED_OS_TLS_EXAMPLES_BRANCH | |
trim: 'true' | |
- choice: | |
choices: | |
- Pull Request | |
- Mbed OS Gold Boards | |
- Mbed OS Silver Boards | |
- Mbed OS Gold Boards + Mbed OS Silver Boards | |
description: |- | |
Pull Request - Boards tested in the Pull Request job<br> | |
For the list of Mbed OS Gold and Silver boards, see <a href="https://confluence.arm.com/display/IoTBU/ISG+Device+SW+SUT+list">here</a> | |
name: PLATFORMS_TO_TEST | |
pipeline-scm: | |
lightweight-checkout: true | |
scm: | |
- git: | |
branches: | |
- 'master' | |
url: https://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 | |
TEST_PASS_EMAIL_ADDRESS=mbed-tls-eng@arm.com;jaeden.amero@arm.com;arthur.she@linaro.org | |
TEST_FAIL_EMAIL_ADDRESS=mbed-tls-eng@arm.com;jaeden.amero@arm.com;arthur.she@linaro.org | |
triggers: [] |