[ARVADOS-DEV] updated: 36b62b2be5c4659bfa2b705b6fe0163031916792
Git user
git at public.arvados.org
Thu Jul 22 16:53:42 UTC 2021
Summary of changes:
...vados-formula-tests.json => jenkins-image-provision.json} | 12 ++++--------
1 file changed, 4 insertions(+), 8 deletions(-)
copy jenkins/packer-images/{jenkins-image-arvados-formula-tests.json => jenkins-image-provision.json} (74%)
via 36b62b2be5c4659bfa2b705b6fe0163031916792 (commit)
from 66f8a73d0255d9ceda4f6e8f5a3a6d31a4bbd32c (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
commit 36b62b2be5c4659bfa2b705b6fe0163031916792
Author: Javier Bértoli <jbertoli at curii.com>
Date: Thu Jul 22 13:52:41 2021 -0300
17535: Add a basic instance template for provision testing
Arvados-DCO-1.1-Signed-off-by: Javier Bértoli <jbertoli at curii.com>
diff --git a/jenkins/packer-images/jenkins-image-provision.json b/jenkins/packer-images/jenkins-image-provision.json
new file mode 100644
index 0000000..eed3101
--- /dev/null
+++ b/jenkins/packer-images/jenkins-image-provision.json
@@ -0,0 +1,29 @@
+{
+ "variables": {
+ "key_file": "{{env `packerbuildkey`}}",
+ "source_image": ""
+ },
+ "builders": [
+ {
+ "type": "googlecompute",
+ "account_file": "{{user `key_file` }}",
+ "project_id": "phoenix-project-42-ci",
+ "source_image": "{{user `source_image`}}",
+ "zone": "us-central1-b",
+ "disk_size": "20",
+ "image_name": "jenkins-image-arvados-formula-tests-{{isotime \"20060102150405\"}}",
+ "image_family": "jenkins",
+ "ssh_username": "jenkins"
+ }
+ ],
+ "provisioners": [
+ {
+ "type": "file",
+ "source": "node-ready.sh",
+ "destination": "/tmp/node-ready.sh"
+ },
+ {
+ "type": "shell",
+ "script": "./jenkins-image-common.sh"
+ ]
+}
-----------------------------------------------------------------------
hooks/post-receive
--
More information about the arvados-commits
mailing list