Merge branch '21840-twine-upload'
[arvados-dev.git] / jenkins / packer-images / jenkins-image-k8s-tests.json
1 {
2   "variables": {
3         "key_file": "{{env `packerbuildkey`}}"
4     },
5   "builders": [
6     {
7       "type": "googlecompute",
8       "account_file": "{{user `key_file` }}",
9       "project_id": "phoenix-project-42-ci",
10       "source_image": "debian-11-bullseye-v20231010",
11       "zone": "us-central1-b",
12       "disk_size": "10",
13       "image_name": "jenkins-image-k8s-tests{{isotime \"20060102150405\"}}",
14       "image_family": "jenkins",
15       "image_licenses": ["projects/vm-options/global/licenses/enable-vmx"],
16       "ssh_username": "jenkins"
17     }
18   ],
19   "provisioners": [
20     {
21       "type": "file",
22       "source": "node-ready.sh",
23       "destination": "/tmp/node-ready.sh"
24     },
25     {
26       "type": "file",
27       "source": "1078ECD7.asc",
28       "destination": "/tmp/1078ECD7.asc"
29     },
30     {
31       "type": "shell",
32       "script": "./jenkins-image-common.sh"
33     },
34     {
35       "type": "shell",
36       "script": "./jenkins-image-k8s-tests.sh"
37     }
38   ]
39 }