6 - 'puppet-fdio-verify-beaker-{stream}-{os}'
9 repo-os-part: 'centos7'
14 repo-stream-part: 'master'
17 name: puppet-fdio-view
20 project-name: puppet-fdio
23 name: 'puppet-fdio-verify-unit-{puppet_version}-{stream}-{os}'
25 project-type: freestyle
26 node: '{os}-builder-4c-4g'
30 daysToKeep: '{build-days-to-keep}'
31 numToKeep: '{build-num-to-keep}'
32 artifactDaysToKeep: '{build-artifact-days-to-keep}'
33 artifactNumToKeep: '{build-artifact-num-to-keep}'
42 - repo-name-parameter:
43 repo-name: '{repo-stream-part}.{repo-os-part}'
47 credentials-id: 'jenkins-gerrit-credentials'
48 refspec: '$GERRIT_REFSPEC'
49 choosing-strategy: 'gerrit'
52 - fdio-infra-wrappers:
53 build-timeout: '{build-timeout}'
56 - gerrit-trigger-patch-submitted:
62 ./scripts/prepare-node.sh
63 ./scripts/ci-unit-tests.sh {puppet_version}
66 name: 'puppet-module-unit'
74 - 'puppet-fdio-verify-unit-{puppet_version}-{stream}-{os}'
77 name: 'puppet-fdio-verify-beaker-{stream}-{os}'
79 project-type: freestyle
80 node: '{os}-builder-4c-4g'
84 daysToKeep: '{build-days-to-keep}'
85 numToKeep: '{build-num-to-keep}'
86 artifactDaysToKeep: '{build-artifact-days-to-keep}'
87 artifactNumToKeep: '{build-artifact-num-to-keep}'
96 - repo-name-parameter:
97 repo-name: '{repo-stream-part}.{repo-os-part}'
100 - gerrit-trigger-scm:
101 credentials-id: 'jenkins-gerrit-credentials'
102 refspec: '$GERRIT_REFSPEC'
103 choosing-strategy: 'gerrit'
106 - fdio-infra-wrappers:
107 build-timeout: '{build-timeout}'
110 - gerrit-trigger-patch-submitted:
116 ./scripts/prepare-node.sh
117 ./scripts/allow-local-ssh-root.sh
118 ./scripts/ci-beaker.sh {os}
124 name: puppet-fdio-info
125 project-name: puppet-fdio
127 - gerrit-info-yaml-verify
128 build-node: centos7-builder-4c-4g