blob: db6cbc69150f7d3bff31bfa40f798ac20e19d86a [file] [log] [blame]
Arthur Sheabd51672023-07-20 09:09:59 -07001- job:
2 name: mbed-tls-restricted-pr
3 description: 'mbedtls restricted PR job'
4 project-type: multibranch
5 prune-dead-branches: true
6 days-to-keep: -1
7 num-to-keep: -1
8 script-path: tests/.jenkins/Jenkinsfile
9 properties:
10 - raw:
11 xml: |
12 <org.jenkinsci.plugins.workflow.libs.FolderLibraries plugin="workflow-cps-global-lib@2.9">
13 <libraries>
14 <org.jenkinsci.plugins.workflow.libs.LibraryConfiguration>
15 <name>mbedtls-test</name>
16 <retriever class="org.jenkinsci.plugins.workflow.libs.SCMSourceRetriever">
17 <scm class="org.jenkinsci.plugins.github_branch_source.GitHubSCMSource" plugin="github-branch-source@2.9.1">
Bence Szépkúti6deeb822024-09-12 14:23:53 +020018 <credentialsId>mbedtls-github-token</credentialsId>
Arthur Sheabd51672023-07-20 09:09:59 -070019 <repoOwner>Mbed-TLS</repoOwner>
20 <repository>mbedtls-test</repository>
21 <repositoryUrl>https://github.com/Mbed-TLS/mbedtls-test.git</repositoryUrl>
Bence Szépkúti6deeb822024-09-12 14:23:53 +020022 <traits>
23 <org.jenkinsci.plugins.github__branch__source.SSHCheckoutTrait>
24 <credentialsId>mbedtls-github-ssh</credentialsId>
25 </org.jenkinsci.plugins.github__branch__source.SSHCheckoutTrait>
26 </traits>
Arthur Sheabd51672023-07-20 09:09:59 -070027 </scm>
28 </retriever>
Darryl Greene6a6ce82025-06-19 13:52:34 +010029 <defaultVersion>dev/dgreen-arm/openci-testing</defaultVersion>
Arthur Sheabd51672023-07-20 09:09:59 -070030 <implicit>true</implicit>
31 <allowVersionOverride>true</allowVersionOverride>
32 <includeInChangesets>true</includeInChangesets>
33 </org.jenkinsci.plugins.workflow.libs.LibraryConfiguration>
34 </libraries>
35 </org.jenkinsci.plugins.workflow.libs.FolderLibraries>
36 scm:
37 - github:
38 api-uri: https://api.github.com
39 credentials-id: mbedtls-github-token
40 repo-owner: Mbed-TLS
41 repo: mbedtls-restricted
Arthur Sheabd51672023-07-20 09:09:59 -070042 branch-discovery: no-pr
43 discover-pr-forks-strategy: both
Bence Szépkúti18bb5482023-10-12 11:25:08 +020044 discover-pr-forks-trust: nobody
Arthur Sheabd51672023-07-20 09:09:59 -070045 discover-pr-origin: both
Darryl Green705bfcc2025-06-26 13:31:19 +010046 head-filter-regex: '(?!^PR-(758|759|806|850|906|916|919|1225|1227|1233|1357|1358)-(merge|head)$)(PR-\d+-(merge|head))'
Bence Szépkúti0888a7f2023-08-18 17:38:26 +020047 status-checks:
48 skip: true
49 skip-branch-source-notifications: true
Arthur Sheabd51672023-07-20 09:09:59 -070050 property-strategies:
51 all-branches:
52 - pipeline-branch-durability-override: performance-optimized
53 submodule:
Darryl Green705bfcc2025-06-26 13:31:19 +010054 disable: true
Arthur Sheabd51672023-07-20 09:09:59 -070055 ssh-checkout:
56 credentials: mbedtls-github-ssh