blob: e9ca98f307494f0cbc37f8c9f942e2cf2c669ca6 [file] [log] [blame]
Pavel Glazovc48278e2024-10-23 15:21:05 +04001- job-template:
2 project-type: pipeline
3 description: '{job-description}'
4 concurrent: true
5 disabled: false
6 name: mosk-phoronix
7 parameters:
8 - string:
9 default: "sre-team-infra"
10 description: ''
11 name: NODE_LABEL
12 trim: 'false'
13 - string:
14 name: SEED_EXT_IP
15 description: ''
16 trim: 'false'
17 default: '172.16.180.2'
18 - string:
19 default: bm-mcc-mosk
20 description: ''
21 name: ENV_NAME
22 trim: 'false'
23 - string:
24 default: ''
25 description: |-
26 Example: refs/changes/89/411189/36
27 (for now - only one reference allowed)
28 name: TCP_QA_REFS
29 trim: 'false'
30 - string:
31 default: 'phoronix-test-suite-10.8.4.tar.gz'
32 description: |-
33 Example: phoronix-test-suite-10.8.4.tar.gz
34 show version from https://phoronix-test-suite.com/releases/
35 name: PHORONIX_PACKAGE
36 trim: 'false'
37 - string:
38 default: '4'
39 description: |-
40 Example: 1-7
41 How many phoronix clients do you need to create?
42 name: PHORONIX_PACKAGE
43 trim: 'false'
44 - text:
45 default: ''
46 description: |-
47 Add env vars for deploy and testing
48 name: EXTRA_VARS
49 trim: 'false'
50 pipeline-scm:
51 lightweight-checkout: false
52 scm:
53 - git:
54 branches:
55 - FETCH_HEAD
56 refspec: ${{TCP_QA_REFS}}
57 url: https://gerrit.mcp.mirantis.com/mcp/tcp-qa
58 script-path: jobs/pipelines/mosk/mosk-phoronix-bm.groovy
59 logrotate:
60 daysToKeep: 365