|
5 | 5 | # A custom publisher that prints out critical software versions (OS, K8s, and
|
6 | 6 | # Docker) in the build history page.
|
7 | 7 | - publisher:
|
8 |
| - name: version-printer |
| 8 | + name: e2e-version-printer |
9 | 9 | publishers:
|
10 | 10 | - groovy-postbuild:
|
11 | 11 | script: |
|
|
16 | 16 | def dockerVersionMatcher = manager.getLogMatcher("KUBE_GCI_DOCKER_VERSION=(.*)")
|
17 | 17 | if(dockerVersionMatcher?.matches()) manager.addShortText("<b>Docker Version: " + dockerVersionMatcher.group(1) + "</b>", "grey", "white", "0px", "white")
|
18 | 18 |
|
19 |
| -
|
20 | 19 | # Template for the continuous e2e Docker validation jobs.
|
21 | 20 | - job-template:
|
22 | 21 | name: 'continuous-e2e-docker-validation-{os-distro}'
|
|
47 | 46 | - gcs-uploader
|
48 | 47 | - description-setter:
|
49 | 48 | regexp: KUBE_GCE_MASTER_IMAGE=(.*)
|
50 |
| - - version-printer |
| 49 | + - e2e-version-printer |
51 | 50 | # Need the 8 essential kube-system pods ready before declaring cluster ready
|
52 | 51 | # etcd-server, kube-apiserver, kube-controller-manager, kube-dns
|
53 | 52 | # kube-scheduler, l7-default-backend, l7-lb-controller, kube-addon-manager
|
|
76 | 75 | test-owner: 'dchen1107'
|
77 | 76 |
|
78 | 77 |
|
| 78 | +# A custom publisher that prints out critical software versions (OS, and |
| 79 | +# Docker) in the build history page. |
| 80 | +- publisher: |
| 81 | + name: node-e2e-version-printer |
| 82 | + publishers: |
| 83 | + - groovy-postbuild: |
| 84 | + script: | |
| 85 | + def imageMatcher = manager.getLogMatcher("GCI_IMAGE=(.*)") |
| 86 | + if(imageMatcher?.matches()) manager.addShortText("<b>Image: " + imageMatcher.group(1) + "</b>", "grey", "white", "0px", "white") |
| 87 | + def dockerVersionMatcher = manager.getLogMatcher("DOCKER_VERSION=(.*)") |
| 88 | + if(dockerVersionMatcher?.matches()) manager.addShortText("<b>Docker Version: " + dockerVersionMatcher.group(1) + "</b>", "grey", "white", "0px", "white") |
| 89 | +
|
79 | 90 | # Template for the continuous node e2e Docker validation jobs.
|
80 | 91 | - job-template:
|
81 | 92 | name: 'continuous-node-e2e-docker-validation-{os-distro}'
|
|
109 | 120 | - email-ext:
|
110 | 121 | recipients: '{emails}'
|
111 | 122 | - gcs-uploader
|
112 |
| - - version-printer |
| 123 | + - node-e2e-version-printer |
113 | 124 | wrappers:
|
114 | 125 | - ansicolor:
|
115 | 126 | colormap: xterm
|
|
0 commit comments