- job: | |
name: mbed-tls-restricted-pr-ci-testing | |
description: 'mbedtls CI testing job' | |
project-type: multibranch | |
prune-dead-branches: true | |
script-path: tests/.jenkins/Jenkinsfile | |
properties: | |
- raw: | |
xml: | | |
<org.jenkinsci.plugins.workflow.libs.FolderLibraries plugin="workflow-cps-global-lib@2.9"> | |
<libraries> | |
<org.jenkinsci.plugins.workflow.libs.LibraryConfiguration> | |
<name>mbedtls-test</name> | |
<retriever class="org.jenkinsci.plugins.workflow.libs.SCMSourceRetriever"> | |
<scm class="org.jenkinsci.plugins.github_branch_source.GitHubSCMSource" plugin="github-branch-source@2.9.1"> | |
<credentialsId>mbedtls-github-token</credentialsId> | |
<repoOwner>Mbed-TLS</repoOwner> | |
<repository>mbedtls-test</repository> | |
<repositoryUrl>https://github.com/Mbed-TLS/mbedtls-test.git</repositoryUrl> | |
<traits> | |
<org.jenkinsci.plugins.github__branch__source.SSHCheckoutTrait> | |
<credentialsId>mbedtls-github-ssh</credentialsId> | |
</org.jenkinsci.plugins.github__branch__source.SSHCheckoutTrait> | |
</traits> | |
</scm> | |
</retriever> | |
<defaultVersion>staging/pr-ci-testing</defaultVersion> | |
<implicit>true</implicit> | |
<allowVersionOverride>true</allowVersionOverride> | |
<includeInChangesets>true</includeInChangesets> | |
</org.jenkinsci.plugins.workflow.libs.LibraryConfiguration> | |
</libraries> | |
</org.jenkinsci.plugins.workflow.libs.FolderLibraries> | |
scm: | |
- github: | |
credentials-id: mbedtls-github-token | |
repo-owner: Mbed-TLS | |
repo: mbedtls-restricted | |
branch-discovery: all | |
discover-pr-origin: both | |
head-filter-regex: 'dev/dgreen-arm/ci-testing-development|PR-(758|759|806|850|906|916|919|1225|1227|1233|1357|1358)-.*' | |
status-checks: | |
skip: true | |
skip-branch-source-notifications: true | |
property-strategies: | |
all-branches: | |
- pipeline-branch-durability-override: performance-optimized | |
- suppress-scm-triggering: | |
suppression-strategy: suppress-nothing | |
branch-regex: '^$' | |
shallow-clone: true | |
do-not-fetch-tags: true | |
submodule: | |
disable: true | |
ssh-checkout: | |
credentials: mbedtls-github-ssh |