diff options
author | Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org> | 2021-07-16 14:00:51 -0500 |
---|---|---|
committer | Kevin Sandi <ksandi@contractor.linuxfoundation.org> | 2021-08-16 15:41:16 -0600 |
commit | ede763432ec536ff25bb73354fa7493738d241f1 (patch) | |
tree | e38e33c7f228036839e55358507b3fed2ece24e1 /jenkins-config/managed-config-files/custom/clouds-yaml | |
parent | fa5e3cd03be280f52b29c3b4ddcb302c4117e79f (diff) |
CI: Migrate to JCasC Managed Files
This patch is to migrate Jenkins settings file to JCasC managed files
enabling self service managed files for the community
Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
Change-Id: Ief195b9feaa933a37eb36109ccd836c79c85f4be
Signed-off-by: Kevin Sandi <ksandi@contractor.linuxfoundation.org>
Diffstat (limited to 'jenkins-config/managed-config-files/custom/clouds-yaml')
4 files changed, 18 insertions, 0 deletions
diff --git a/jenkins-config/managed-config-files/custom/clouds-yaml/config-params.yaml b/jenkins-config/managed-config-files/custom/clouds-yaml/config-params.yaml new file mode 100644 index 000000000..c7f2a9323 --- /dev/null +++ b/jenkins-config/managed-config-files/custom/clouds-yaml/config-params.yaml @@ -0,0 +1,3 @@ +--- +name: "clouds-yaml" +comment: "clouds-yaml" diff --git a/jenkins-config/managed-config-files/custom/clouds-yaml/content b/jenkins-config/managed-config-files/custom/clouds-yaml/content new file mode 100644 index 000000000..4c6d9b993 --- /dev/null +++ b/jenkins-config/managed-config-files/custom/clouds-yaml/content @@ -0,0 +1,10 @@ +clouds: + vexci: + auth: + username: "$VEXCI_CLOUD_CREDENTIAL_USR" + project_name: "9130c79d-75b8-466e-8e57-4eccce50e28e" + password: "$VEXCI_CLOUD_CREDENTIAL_PSW" + auth_url: 'https://auth.vexxhost.net/v3/' + user_domain_name: Default + project_domain_name: Default + region_name: ca-ymq-1 diff --git a/jenkins-config/managed-config-files/custom/clouds-yaml/customizedCredentialMappings.sandbox.yaml b/jenkins-config/managed-config-files/custom/clouds-yaml/customizedCredentialMappings.sandbox.yaml new file mode 120000 index 000000000..ba50257e6 --- /dev/null +++ b/jenkins-config/managed-config-files/custom/clouds-yaml/customizedCredentialMappings.sandbox.yaml @@ -0,0 +1 @@ +customizedCredentialMappings.yaml
\ No newline at end of file diff --git a/jenkins-config/managed-config-files/custom/clouds-yaml/customizedCredentialMappings.yaml b/jenkins-config/managed-config-files/custom/clouds-yaml/customizedCredentialMappings.yaml new file mode 100644 index 000000000..2dce0704f --- /dev/null +++ b/jenkins-config/managed-config-files/custom/clouds-yaml/customizedCredentialMappings.yaml @@ -0,0 +1,4 @@ +--- +customizedCredentialMappings: + - credentialsId: "vexci_cloud_credential" + tokenKey: "VEXCI_CLOUD_CREDENTIAL" |