6 - 'puppet-fdio-verify-beaker-{stream}-{os}'
9 repo-os-part: 'centos7'
14 repo-stream-part: 'master'
17 name: 'puppet-fdio-verify-unit-{puppet_version}-{stream}-{os}'
19 project-type: freestyle
20 node: centos7-basebuild-4c-4g
24 daysToKeep: '{build-days-to-keep}'
25 numToKeep: '{build-num-to-keep}'
26 artifactDaysToKeep: '{build-artifact-days-to-keep}'
27 artifactNumToKeep: '{build-artifact-num-to-keep}'
36 - repo-name-parameter:
37 repo-name: '{repo-stream-part}.{repo-os-part}'
41 credentials-id: 'jenkins-gerrit-credentials'
42 refspec: '$GERRIT_REFSPEC'
43 choosing-strategy: 'gerrit'
46 - fdio-infra-wrappers:
47 build-timeout: '{build-timeout}'
50 - gerrit-trigger-patch-submitted:
56 ./scripts/prepare-node.sh
57 ./scripts/ci-unit-tests.sh {puppet_version}
60 name: 'puppet-module-unit'
68 - 'puppet-fdio-verify-unit-{puppet_version}-{stream}-{os}'
71 name: 'puppet-fdio-verify-beaker-{stream}-{os}'
73 project-type: freestyle
74 node: centos7-basebuild-4c-4g
78 daysToKeep: '{build-days-to-keep}'
79 numToKeep: '{build-num-to-keep}'
80 artifactDaysToKeep: '{build-artifact-days-to-keep}'
81 artifactNumToKeep: '{build-artifact-num-to-keep}'
90 - repo-name-parameter:
91 repo-name: '{repo-stream-part}.{repo-os-part}'
95 credentials-id: 'jenkins-gerrit-credentials'
96 refspec: '$GERRIT_REFSPEC'
97 choosing-strategy: 'gerrit'
100 - fdio-infra-wrappers:
101 build-timeout: '{build-timeout}'
104 - gerrit-trigger-patch-submitted:
110 ./scripts/prepare-node.sh
111 ./scripts/allow-local-ssh-root.sh
112 ./scripts/ci-beaker.sh {os}
115 - fdio-infra-shiplogs:
116 maven-version: 'mvn33-new'