nsm: Increase build timeout for Meridio jobs
[infra/cicd.git] / jjb / nsm / nordix-nsm-meridio-verify.yaml
index 7ba1e8fa781eec8c0e0cc40b60f83a125b3339d9..c4b0a28809f216e7b676bbce6c55bb3a88fe9242 100644 (file)
       - '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
@@ -33,6 +38,7 @@
       - nsp
       - proxy
       - target
+      - frontend
 
     jobs:
       - 'nordix-nsm-meridio-verify-static-analysis-{stream}'
@@ -49,7 +55,7 @@
 
     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