5 - 'puppet-fdio-verify-beaker-{stream}-{os}'
9 repo-os-part: 'centos7'
13 repo-stream-part: 'master'
16 name: 'puppet-fdio-verify-unit-{puppet_version}-{stream}-{os}'
18 project-type: freestyle
23 daysToKeep: '{build-days-to-keep}'
24 numToKeep: '{build-num-to-keep}'
25 artifactDaysToKeep: '{build-artifact-days-to-keep}'
26 artifactNumToKeep: '{build-artifact-num-to-keep}'
35 - repo-name-parameter:
36 repo-name: '{repo-stream-part}.{repo-os-part}'
40 credentials-id: 'jenkins-gerrit-credentials'
41 refspec: '$GERRIT_REFSPEC'
42 choosing-strategy: 'gerrit'
45 - fdio-infra-wrappers:
46 build-timeout: '{build-timeout}'
49 - gerrit-trigger-patch-submitted:
55 ./scripts/prepare-node.sh
56 ./scripts/ci-unit-tests.sh {puppet_version}
59 name: 'puppet-module-unit'
67 - 'puppet-fdio-verify-unit-{puppet_version}-{stream}-{os}'
70 name: 'puppet-fdio-verify-beaker-{stream}-{os}'
72 project-type: freestyle
77 daysToKeep: '{build-days-to-keep}'
78 numToKeep: '{build-num-to-keep}'
79 artifactDaysToKeep: '{build-artifact-days-to-keep}'
80 artifactNumToKeep: '{build-artifact-num-to-keep}'
89 - repo-name-parameter:
90 repo-name: '{repo-stream-part}.{repo-os-part}'
94 credentials-id: 'jenkins-gerrit-credentials'
95 refspec: '$GERRIT_REFSPEC'
96 choosing-strategy: 'gerrit'
99 - fdio-infra-wrappers:
100 build-timeout: '{build-timeout}'
103 - gerrit-trigger-patch-submitted:
109 ./scripts/prepare-node.sh
110 ./scripts/allow-local-ssh-root.sh
111 ./scripts/ci-beaker.sh {os}