- 'master':
branch: '${{ghprbActualCommit}}'
+ # NOTE (fdegir): auth-id is taken from Jenkins Global Configuration
+ # by clicking Auth ID button for the desired GitHub Server API URL
+ # Please ensure you are looking at GitHub Pull Request Builder part
+ # of global configuration and not to GitHub Server configuration
+ ghprb-auth-id: 'cdfd2452-a9e2-41a3-8ee6-9058512b4aff'
image-name:
- ctraffic
- ipam
- load-balancer
- nsp
- proxy
- - target
+ - tapa
+ - frontend
jobs:
- 'nordix-nsm-meridio-verify-static-analysis-{stream}'
properties:
- github:
- url: https://github.com/Nordix/Meridio.git
+ url: https://github.com/Nordix/Meridio
parameters:
- string:
- uablrek
- LionelJouin
- fdegir
- auth-id: 'nordix-nsm-github-token'
+ auth-id: '{ghprb-auth-id}'
github-hooks: true
permit-all: true
trigger-phrase: '/reverify'
only-trigger-phrase: false
cron: 'H/5 * * * *'
- status-context: 'Nordix Jenkins'
+ status-context: 'Nordix Jenkins Static Analysis'
builders:
- shell:
properties:
- github:
- url: https://github.com/Nordix/Meridio.git
+ url: https://github.com/Nordix/Meridio
parameters:
- string:
- uablrek
- LionelJouin
- fdegir
- auth-id: 'nordix-nsm-github-token'
+ auth-id: '{ghprb-auth-id}'
github-hooks: true
permit-all: true
trigger-phrase: '/reverify'
only-trigger-phrase: false
cron: 'H/5 * * * *'
- status-context: 'Nordix Jenkins'
+ status-context: 'Nordix Jenkins Image Build: {image-name}'
wrappers:
- build-timeout:
- timeout: 10
+ timeout: 30
- nordixinfra-harbor-creds-wrapper
- mask-passwords