From 34699ee54c2592b934f4cd4ae759dacf89829cd3 Mon Sep 17 00:00:00 2001 From: Anil Belur Date: Tue, 1 Aug 2023 17:02:13 +1000 Subject: CI: Add cloud-env in hcl format for packer jobs Change-Id: I44fc1ea43f77b19b9520cbaea04e893126b57648 Signed-off-by: Anil Belur --- .../custom/packer-cloud-env-hcl/config-params.yaml | 3 +++ .../managed-config-files/custom/packer-cloud-env-hcl/content | 10 ++++++++++ .../customizedCredentialMappings.sandbox.yaml | 1 + .../packer-cloud-env-hcl/customizedCredentialMappings.yaml | 4 ++++ 4 files changed, 18 insertions(+) create mode 100644 jenkins-config/managed-config-files/custom/packer-cloud-env-hcl/config-params.yaml create mode 100644 jenkins-config/managed-config-files/custom/packer-cloud-env-hcl/content create mode 120000 jenkins-config/managed-config-files/custom/packer-cloud-env-hcl/customizedCredentialMappings.sandbox.yaml create mode 100644 jenkins-config/managed-config-files/custom/packer-cloud-env-hcl/customizedCredentialMappings.yaml diff --git a/jenkins-config/managed-config-files/custom/packer-cloud-env-hcl/config-params.yaml b/jenkins-config/managed-config-files/custom/packer-cloud-env-hcl/config-params.yaml new file mode 100644 index 000000000..c66b9cf6a --- /dev/null +++ b/jenkins-config/managed-config-files/custom/packer-cloud-env-hcl/config-params.yaml @@ -0,0 +1,3 @@ +--- +name: "packer-cloud-env-hcl" +comment: "packer-cloud-env-hcl" diff --git a/jenkins-config/managed-config-files/custom/packer-cloud-env-hcl/content b/jenkins-config/managed-config-files/custom/packer-cloud-env-hcl/content new file mode 100644 index 000000000..37b4a6334 --- /dev/null +++ b/jenkins-config/managed-config-files/custom/packer-cloud-env-hcl/content @@ -0,0 +1,10 @@ +cloud_auth_url = "https://auth.vexxhost.net/v3/" +cloud_tenant = "ea2ff219-b01b-4ed7-974b-b241dceef107" +stack_tenant = "ea2ff219-b01b-4ed7-974b-b241dceef107" +cloud_user = "$PACKER_CLOUD_USER_USR" +stack_user = "$PACKER_CLOUD_USER_USR" +cloud_pass = "$PACKER_CLOUD_USER_PSW" +stack_pass = "$PACKER_CLOUD_USER_PSW" +cloud_network = "bcb9a62c-5a82-4293-a8c6-d73e8c2dbd03" +stack_network = "bcb9a62c-5a82-4293-a8c6-d73e8c2dbd03" +ssh_proxy_host = "" diff --git a/jenkins-config/managed-config-files/custom/packer-cloud-env-hcl/customizedCredentialMappings.sandbox.yaml b/jenkins-config/managed-config-files/custom/packer-cloud-env-hcl/customizedCredentialMappings.sandbox.yaml new file mode 120000 index 000000000..ba50257e6 --- /dev/null +++ b/jenkins-config/managed-config-files/custom/packer-cloud-env-hcl/customizedCredentialMappings.sandbox.yaml @@ -0,0 +1 @@ +customizedCredentialMappings.yaml \ No newline at end of file diff --git a/jenkins-config/managed-config-files/custom/packer-cloud-env-hcl/customizedCredentialMappings.yaml b/jenkins-config/managed-config-files/custom/packer-cloud-env-hcl/customizedCredentialMappings.yaml new file mode 100644 index 000000000..faebff861 --- /dev/null +++ b/jenkins-config/managed-config-files/custom/packer-cloud-env-hcl/customizedCredentialMappings.yaml @@ -0,0 +1,4 @@ +--- +customizedCredentialMappings: + - credentialsId: "packer-cloud-user" + tokenKey: "PACKER_CLOUD_USER" -- cgit 1.2.3-korg