| - 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: | |
| - 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: [] |