diff options
author | 2021-12-14 17:07:08 -0800 | |
---|---|---|
committer | 2021-12-15 14:39:35 -0800 | |
commit | 2a0d0e553fe5b6df3cf7ad389467ac5fbef62297 (patch) | |
tree | 55bff12c6d98a74cee966ae28f3029dfeadcb6f7 /jenkins-config/managed-config-files/custom | |
parent | 79fa61adf601c04891a2ca5f0f3da4d65e51e5c7 (diff) |
Feat: Add JCasC managed config files
Change-Id: Ibe1e731577cac990d078e03b4be21fdfc0c5b82c
Issue-ID: CIMAN-33
Signed-off-by: Eric Ball <eball@linuxfoundation.org>
Diffstat (limited to 'jenkins-config/managed-config-files/custom')
54 files changed, 636 insertions, 0 deletions
diff --git a/jenkins-config/managed-config-files/custom/ansible-cfg/config-params.yaml b/jenkins-config/managed-config-files/custom/ansible-cfg/config-params.yaml new file mode 100644 index 000000000..f9e66ffc6 --- /dev/null +++ b/jenkins-config/managed-config-files/custom/ansible-cfg/config-params.yaml @@ -0,0 +1,3 @@ +--- +name: "ansible-cfg" +comment: "ansible config file" diff --git a/jenkins-config/managed-config-files/custom/ansible-cfg/content b/jenkins-config/managed-config-files/custom/ansible-cfg/content new file mode 100644 index 000000000..96c911799 --- /dev/null +++ b/jenkins-config/managed-config-files/custom/ansible-cfg/content @@ -0,0 +1,2 @@ +[defaults] +remote_tmp = ~/.ansible/tmp 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..cb667c374 --- /dev/null +++ b/jenkins-config/managed-config-files/custom/clouds-yaml/config-params.yaml @@ -0,0 +1,3 @@ +--- +name: "clouds-yaml" +comment: "Cloud auth credentials file" 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..4a90449e1 --- /dev/null +++ b/jenkins-config/managed-config-files/custom/clouds-yaml/content @@ -0,0 +1,10 @@ +clouds: + vex: + auth: + project_name: ef6e8825-fc3a-4ebf-886a-ba51ada06a9c + username: "$CLOUDS_USR" + password: "$CLOUDS_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 100644 index 000000000..85a113361 --- /dev/null +++ b/jenkins-config/managed-config-files/custom/clouds-yaml/customizedCredentialMappings.sandbox.yaml @@ -0,0 +1,4 @@ +--- +customizedCredentialMappings: + - credentialsId: "cloud-credentials" + tokenKey: "CLOUDS" 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..85a113361 --- /dev/null +++ b/jenkins-config/managed-config-files/custom/clouds-yaml/customizedCredentialMappings.yaml @@ -0,0 +1,4 @@ +--- +customizedCredentialMappings: + - credentialsId: "cloud-credentials" + tokenKey: "CLOUDS" diff --git a/jenkins-config/managed-config-files/custom/jenkins-s3-log-archives-region/config-params.yaml b/jenkins-config/managed-config-files/custom/jenkins-s3-log-archives-region/config-params.yaml new file mode 100644 index 000000000..5924e118b --- /dev/null +++ b/jenkins-config/managed-config-files/custom/jenkins-s3-log-archives-region/config-params.yaml @@ -0,0 +1,3 @@ +--- +name: "jenkins-s3-log-archives-region" +comment: "S3 log archives region" diff --git a/jenkins-config/managed-config-files/custom/jenkins-s3-log-archives-region/content b/jenkins-config/managed-config-files/custom/jenkins-s3-log-archives-region/content new file mode 100644 index 000000000..238ebd8a9 --- /dev/null +++ b/jenkins-config/managed-config-files/custom/jenkins-s3-log-archives-region/content @@ -0,0 +1,2 @@ +[default] +region=us-east-1 diff --git a/jenkins-config/managed-config-files/custom/jenkins-s3-log-archives-settings/config-params.yaml b/jenkins-config/managed-config-files/custom/jenkins-s3-log-archives-settings/config-params.yaml new file mode 100644 index 000000000..8feda7642 --- /dev/null +++ b/jenkins-config/managed-config-files/custom/jenkins-s3-log-archives-settings/config-params.yaml @@ -0,0 +1,3 @@ +--- +name: "jenkins-s3-log-archives-settings" +comment: "S3 log archives credentials" diff --git a/jenkins-config/managed-config-files/custom/jenkins-s3-log-archives-settings/content b/jenkins-config/managed-config-files/custom/jenkins-s3-log-archives-settings/content new file mode 100644 index 000000000..8e8d6625b --- /dev/null +++ b/jenkins-config/managed-config-files/custom/jenkins-s3-log-archives-settings/content @@ -0,0 +1,3 @@ +[default] +aws_access_key_id=Nothinghere +aws_secret_access_key=Nothinghere diff --git a/jenkins-config/managed-config-files/custom/jenkins-s3-log-ship/config-params.yaml b/jenkins-config/managed-config-files/custom/jenkins-s3-log-ship/config-params.yaml new file mode 100644 index 000000000..233e8bc87 --- /dev/null +++ b/jenkins-config/managed-config-files/custom/jenkins-s3-log-ship/config-params.yaml @@ -0,0 +1,3 @@ +--- +name: "jenkins-s3-log-ship" +comment: "jenkins-s3-log-ship" diff --git a/jenkins-config/managed-config-files/custom/jenkins-s3-log-ship/content b/jenkins-config/managed-config-files/custom/jenkins-s3-log-ship/content new file mode 100644 index 000000000..80e1c1179 --- /dev/null +++ b/jenkins-config/managed-config-files/custom/jenkins-s3-log-ship/content @@ -0,0 +1,4 @@ +[default] +aws_access_key_id = NothingHere +aws_secret_access_key = NothingHere +region = us-west-2 diff --git a/jenkins-config/managed-config-files/custom/jjbini/config-params.yaml b/jenkins-config/managed-config-files/custom/jjbini/config-params.yaml new file mode 100644 index 000000000..1d61b6b03 --- /dev/null +++ b/jenkins-config/managed-config-files/custom/jjbini/config-params.yaml @@ -0,0 +1,3 @@ +--- +name: "JJB Config" +comment: "JJB Config for Jenkins Job Builder" diff --git a/jenkins-config/managed-config-files/custom/jjbini/content b/jenkins-config/managed-config-files/custom/jjbini/content new file mode 100644 index 000000000..ccbb4afac --- /dev/null +++ b/jenkins-config/managed-config-files/custom/jjbini/content @@ -0,0 +1,24 @@ +[job_builder] +ignore_cache=True +keep_descriptions=False +include_path=.:scripts:~/git/ +recursive=True +retain_anchors=True + +[jenkins] +user=$JOBBUILDER_PROD_USR +password=$JOBBUILDER_PROD_PSW +url=https://jenkins.onap.org +query_plugins_info=True + +[production] +user=$JOBBUILDER_PROD_USR +password=$JOBBUILDER_PROD_PSW +url=https://jenkins.onap.org +query_plugins_info=True + +[sandbox] +user=$JOBBUILDER_SANDBOX_USR +password=$JOBBUILDER_SANDBOX_PSW +url=https://jenkins.onap.org/sandbox +query_plugins_info=True diff --git a/jenkins-config/managed-config-files/custom/jjbini/customizedCredentialMappings.sandbox.yaml b/jenkins-config/managed-config-files/custom/jjbini/customizedCredentialMappings.sandbox.yaml new file mode 100644 index 000000000..6fe38bd35 --- /dev/null +++ b/jenkins-config/managed-config-files/custom/jjbini/customizedCredentialMappings.sandbox.yaml @@ -0,0 +1,6 @@ +--- +customizedCredentialMappings: + - credentialsId: "dummy" + tokenKey: "JOBBUILDER_PROD" + - credentialsId: "jobbuilder-sandbox" + tokenKey: "JOBBUILDER_SANDBOX" diff --git a/jenkins-config/managed-config-files/custom/jjbini/customizedCredentialMappings.yaml b/jenkins-config/managed-config-files/custom/jjbini/customizedCredentialMappings.yaml new file mode 100644 index 000000000..cb9cdaf20 --- /dev/null +++ b/jenkins-config/managed-config-files/custom/jjbini/customizedCredentialMappings.yaml @@ -0,0 +1,6 @@ +--- +customizedCredentialMappings: + - credentialsId: "jobbuilder-prod" + tokenKey: "JOBBUILDER_PROD" + - credentialsId: "jobbuilder-sandbox" + tokenKey: "JOBBUILDER_SANDBOX" diff --git a/jenkins-config/managed-config-files/custom/lftoolsini/config-params.yaml b/jenkins-config/managed-config-files/custom/lftoolsini/config-params.yaml new file mode 100644 index 000000000..25904bf5e --- /dev/null +++ b/jenkins-config/managed-config-files/custom/lftoolsini/config-params.yaml @@ -0,0 +1,3 @@ +--- +name: "lftoolsini" +comment: "LFTOOLS config file" diff --git a/jenkins-config/managed-config-files/custom/lftoolsini/content b/jenkins-config/managed-config-files/custom/lftoolsini/content new file mode 100644 index 000000000..43b872e8c --- /dev/null +++ b/jenkins-config/managed-config-files/custom/lftoolsini/content @@ -0,0 +1,9 @@ +[nexus] +username=$JENKINS_RELEASE_USR +password=$JENKINS_RELEASE_PSW +[nexus.onap.org] +username=$JENKINS_RELEASE_USR +password=$JENKINS_RELEASE_PSW +[rtd] +endpoint = https://readthedocs.org/api/v3/ +token = $RTD_TOKEN diff --git a/jenkins-config/managed-config-files/custom/lftoolsini/customizedCredentialMappings.sandbox.yaml b/jenkins-config/managed-config-files/custom/lftoolsini/customizedCredentialMappings.sandbox.yaml new file mode 100644 index 000000000..39dfd8a1c --- /dev/null +++ b/jenkins-config/managed-config-files/custom/lftoolsini/customizedCredentialMappings.sandbox.yaml @@ -0,0 +1,6 @@ +--- +customizedCredentialMappings: + - credentialsId: "dummy" + tokenKey: "JENKINS_RELEASE" + - credentialsId: "dummy" + tokenKey: "RTD_TOKEN" diff --git a/jenkins-config/managed-config-files/custom/lftoolsini/customizedCredentialMappings.yaml b/jenkins-config/managed-config-files/custom/lftoolsini/customizedCredentialMappings.yaml new file mode 100644 index 000000000..be6f0a56a --- /dev/null +++ b/jenkins-config/managed-config-files/custom/lftoolsini/customizedCredentialMappings.yaml @@ -0,0 +1,6 @@ +--- +customizedCredentialMappings: + - credentialsId: "lftoolsini" + tokenKey: "JENKINS_RELEASE" + - credentialsId: "rtd-token" + tokenKey: "RTD_TOKEN" diff --git a/jenkins-config/managed-config-files/custom/npmrc/config-params.yaml b/jenkins-config/managed-config-files/custom/npmrc/config-params.yaml new file mode 100644 index 000000000..30fafd6e6 --- /dev/null +++ b/jenkins-config/managed-config-files/custom/npmrc/config-params.yaml @@ -0,0 +1,3 @@ +--- +name: "npmrc" +comment: "npmrc config file" diff --git a/jenkins-config/managed-config-files/custom/npmrc/content b/jenkins-config/managed-config-files/custom/npmrc/content new file mode 100644 index 000000000..37b018d3c --- /dev/null +++ b/jenkins-config/managed-config-files/custom/npmrc/content @@ -0,0 +1,3 @@ +registry=https://nexus3.onap.org/repository/npm.public/ +strict-ssl=false +_auth=$NPM_PUBLIC_AUTH diff --git a/jenkins-config/managed-config-files/custom/npmrc/customizedCredentialMappings.sandbox.yaml b/jenkins-config/managed-config-files/custom/npmrc/customizedCredentialMappings.sandbox.yaml new file mode 100644 index 000000000..2cdf06b22 --- /dev/null +++ b/jenkins-config/managed-config-files/custom/npmrc/customizedCredentialMappings.sandbox.yaml @@ -0,0 +1,4 @@ +--- +customizedCredentialMappings: + - credentialsId: "dummy" + tokenKey: "NPM_PUBLIC_AUTH" diff --git a/jenkins-config/managed-config-files/custom/npmrc/customizedCredentialMappings.yaml b/jenkins-config/managed-config-files/custom/npmrc/customizedCredentialMappings.yaml new file mode 100644 index 000000000..a6f0e065f --- /dev/null +++ b/jenkins-config/managed-config-files/custom/npmrc/customizedCredentialMappings.yaml @@ -0,0 +1,4 @@ +--- +customizedCredentialMappings: + - credentialsId: "npm-public-auth" + tokenKey: "NPM_PUBLIC_AUTH" diff --git a/jenkins-config/managed-config-files/custom/onap-pubkey/config-params.yaml b/jenkins-config/managed-config-files/custom/onap-pubkey/config-params.yaml new file mode 100644 index 000000000..1a7f909e1 --- /dev/null +++ b/jenkins-config/managed-config-files/custom/onap-pubkey/config-params.yaml @@ -0,0 +1,3 @@ +--- +name: "onap-pubkey" +comment: "onap-pubkey" diff --git a/jenkins-config/managed-config-files/custom/onap-pubkey/content b/jenkins-config/managed-config-files/custom/onap-pubkey/content new file mode 100644 index 000000000..3e89963e6 --- /dev/null +++ b/jenkins-config/managed-config-files/custom/onap-pubkey/content @@ -0,0 +1,37 @@ +-----BEGIN PGP PUBLIC KEY BLOCK----- +Version: GnuPG v1 + +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 +=fSzy +-----END PGP PUBLIC KEY BLOCK----- diff --git a/jenkins-config/managed-config-files/custom/packer-cloud-env/config-params.yaml b/jenkins-config/managed-config-files/custom/packer-cloud-env/config-params.yaml new file mode 100644 index 000000000..d44d0fa06 --- /dev/null +++ b/jenkins-config/managed-config-files/custom/packer-cloud-env/config-params.yaml @@ -0,0 +1,3 @@ +--- +name: "packer-cloud-env" +comment: "Packer cloud environmnet config" diff --git a/jenkins-config/managed-config-files/custom/packer-cloud-env/content b/jenkins-config/managed-config-files/custom/packer-cloud-env/content new file mode 100644 index 000000000..04d6eb65f --- /dev/null +++ b/jenkins-config/managed-config-files/custom/packer-cloud-env/content @@ -0,0 +1,8 @@ +{ + "cloud_auth_url": "https://auth.vexxhost.net/v3/", + "cloud_tenant": "ef6e8825-fc3a-4ebf-886a-ba51ada06a9c", + "cloud_user": "$CLOUD_USR", + "cloud_pass": "$CLOUD_PSW", + "cloud_network": "bd089be9-e846-4afe-905b-8bb6c7c90faf", + "ssh_proxy_host": "" +} diff --git a/jenkins-config/managed-config-files/custom/packer-cloud-env/customizedCredentialMappings.sandbox.yaml b/jenkins-config/managed-config-files/custom/packer-cloud-env/customizedCredentialMappings.sandbox.yaml new file mode 100644 index 000000000..273a003e0 --- /dev/null +++ b/jenkins-config/managed-config-files/custom/packer-cloud-env/customizedCredentialMappings.sandbox.yaml @@ -0,0 +1,4 @@ +--- +customizedCredentialMappings: + - credentialsId: "packer-cloud-user" + tokenKey: "CLOUD" diff --git a/jenkins-config/managed-config-files/custom/packer-cloud-env/customizedCredentialMappings.yaml b/jenkins-config/managed-config-files/custom/packer-cloud-env/customizedCredentialMappings.yaml new file mode 100644 index 000000000..273a003e0 --- /dev/null +++ b/jenkins-config/managed-config-files/custom/packer-cloud-env/customizedCredentialMappings.yaml @@ -0,0 +1,4 @@ +--- +customizedCredentialMappings: + - credentialsId: "packer-cloud-user" + tokenKey: "CLOUD" diff --git a/jenkins-config/managed-config-files/custom/pipconf/config-params.yaml b/jenkins-config/managed-config-files/custom/pipconf/config-params.yaml new file mode 100644 index 000000000..e2eb56e92 --- /dev/null +++ b/jenkins-config/managed-config-files/custom/pipconf/config-params.yaml @@ -0,0 +1,3 @@ +--- +name: "pipconf" +comment: "Pip config file" diff --git a/jenkins-config/managed-config-files/custom/pipconf/content b/jenkins-config/managed-config-files/custom/pipconf/content new file mode 100644 index 000000000..eaeb330db --- /dev/null +++ b/jenkins-config/managed-config-files/custom/pipconf/content @@ -0,0 +1,2 @@ +[global] +timeout = 60 diff --git a/jenkins-config/managed-config-files/custom/pypirc/config-params.yaml b/jenkins-config/managed-config-files/custom/pypirc/config-params.yaml new file mode 100644 index 000000000..3cc089443 --- /dev/null +++ b/jenkins-config/managed-config-files/custom/pypirc/config-params.yaml @@ -0,0 +1,3 @@ +--- +name: "pypirc" +comment: "PyPI config" diff --git a/jenkins-config/managed-config-files/custom/pypirc/content b/jenkins-config/managed-config-files/custom/pypirc/content new file mode 100644 index 000000000..6a0fcdcfd --- /dev/null +++ b/jenkins-config/managed-config-files/custom/pypirc/content @@ -0,0 +1,31 @@ +[distutils] +index-servers = + staging + release + pypi-test + pypi + +[staging] +repository: https://nexus3.onap.org/repository/PyPi.staging/ +username: $PYPI_STAGING_RELEASE_USR +password: $PYPI_STAGING_RELEASE_PSW + +[release] +repository: https://nexus3.onap.org/repository/PyPi.release/ +username: $PYPI_STAGING_RELEASE_USR +password: $PYPI_STAGING_RELEASE_PSW + +[wheel-alpine] +repository: https://nexus3.onap.org/repository/PyPi.wheel-alpine/ +username: $PYPI_STAGING_RELEASE_USR +password: $PYPI_STAGING_RELEASE_PSW + +[pypi-test] +repository: https://test.pypi.org/legacy/ +username: __token__ +password: $PYPI_TEST_TOKEN + +[pypi] +repository: https://pypi.org/ +username: __token__ +password: $PYPI_TOKEN diff --git a/jenkins-config/managed-config-files/custom/pypirc/customizedCredentialMappings.sandbox.yaml b/jenkins-config/managed-config-files/custom/pypirc/customizedCredentialMappings.sandbox.yaml new file mode 100644 index 000000000..ec22d0e0b --- /dev/null +++ b/jenkins-config/managed-config-files/custom/pypirc/customizedCredentialMappings.sandbox.yaml @@ -0,0 +1,8 @@ +--- +customizedCredentialMappings: + - credentialsId: "pypi-staging-release" + tokenKey: "PYPI_STAGING_RELEASE" + - credentialsId: "dummy" + tokenKey: "PYPI_TOKEN" + - credentialsId: "pypi-test-token" + tokenKey: "PYPI_TEST_TOKEN" diff --git a/jenkins-config/managed-config-files/custom/pypirc/customizedCredentialMappings.yaml b/jenkins-config/managed-config-files/custom/pypirc/customizedCredentialMappings.yaml new file mode 100644 index 000000000..894c65bde --- /dev/null +++ b/jenkins-config/managed-config-files/custom/pypirc/customizedCredentialMappings.yaml @@ -0,0 +1,8 @@ +--- +customizedCredentialMappings: + - credentialsId: "pypi-staging-release" + tokenKey: "PYPI_STAGING_RELEASE" + - credentialsId: "pypi-token" + tokenKey: "PYPI_TOKEN" + - credentialsId: "pypi-test-token" + tokenKey: "PYPI_TEST_TOKEN" diff --git a/jenkins-config/managed-config-files/custom/signing-pubkey/config-params.yaml b/jenkins-config/managed-config-files/custom/signing-pubkey/config-params.yaml new file mode 100644 index 000000000..a186b580a --- /dev/null +++ b/jenkins-config/managed-config-files/custom/signing-pubkey/config-params.yaml @@ -0,0 +1,3 @@ +--- +name: "SIGNING_PUBKEY" +comment: "SIGNING_PUBKEY" diff --git a/jenkins-config/managed-config-files/custom/signing-pubkey/content b/jenkins-config/managed-config-files/custom/signing-pubkey/content new file mode 100644 index 000000000..b40509e08 --- /dev/null +++ b/jenkins-config/managed-config-files/custom/signing-pubkey/content @@ -0,0 +1,37 @@ +-----BEGIN PGP PUBLIC KEY BLOCK----- +Version: GnuPG v1 + +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 +=b4Re +-----END PGP PUBLIC KEY BLOCK----- diff --git a/jenkins-config/managed-config-files/custom/sigul-config/config-params.yaml b/jenkins-config/managed-config-files/custom/sigul-config/config-params.yaml new file mode 100644 index 000000000..a85f15257 --- /dev/null +++ b/jenkins-config/managed-config-files/custom/sigul-config/config-params.yaml @@ -0,0 +1,3 @@ +--- +name: "sigul-config" +comment: "sigul-config" diff --git a/jenkins-config/managed-config-files/custom/sigul-config/content b/jenkins-config/managed-config-files/custom/sigul-config/content new file mode 100644 index 000000000..1f724829f --- /dev/null +++ b/jenkins-config/managed-config-files/custom/sigul-config/content @@ -0,0 +1,14 @@ +[client] +bridge-hostname: vex-yul-ecomp-ingress-1.ci.codeaurora.org +bridge-port: 44334 +client-cert-nickname: vex-yul-ecomp-jenkins-1.ci.codeaurora.org +server-hostname: pdx-wl-sigul-server-1.int.codeaurora.org +user-name: vex-yul-ecomp-jenkins-1.ci.codeaurora.org + +[koji] + +[nss] +nss-dir: /home/jenkins/sigul +nss-password: $SIGUL_NSS_PASS +nss-min-tls: tls1.2 +nss-max-tls: tls1.2 diff --git a/jenkins-config/managed-config-files/custom/sigul-config/customizedCredentialMappings.sandbox.yaml b/jenkins-config/managed-config-files/custom/sigul-config/customizedCredentialMappings.sandbox.yaml new file mode 100644 index 000000000..c44a4a342 --- /dev/null +++ b/jenkins-config/managed-config-files/custom/sigul-config/customizedCredentialMappings.sandbox.yaml @@ -0,0 +1,4 @@ +--- +customizedCredentialMappings: + - credentialsId: "sigul-nss-pass" + tokenKey: "SIGUL_NSS_PASS" diff --git a/jenkins-config/managed-config-files/custom/sigul-config/customizedCredentialMappings.yaml b/jenkins-config/managed-config-files/custom/sigul-config/customizedCredentialMappings.yaml new file mode 100644 index 000000000..c44a4a342 --- /dev/null +++ b/jenkins-config/managed-config-files/custom/sigul-config/customizedCredentialMappings.yaml @@ -0,0 +1,4 @@ +--- +customizedCredentialMappings: + - credentialsId: "sigul-nss-pass" + tokenKey: "SIGUL_NSS_PASS" diff --git a/jenkins-config/managed-config-files/custom/sigul-password/config-params.yaml b/jenkins-config/managed-config-files/custom/sigul-password/config-params.yaml new file mode 100644 index 000000000..192ef882f --- /dev/null +++ b/jenkins-config/managed-config-files/custom/sigul-password/config-params.yaml @@ -0,0 +1,3 @@ +--- +name: "sigul-password" +comment: "sigul-password" diff --git a/jenkins-config/managed-config-files/custom/sigul-password/content b/jenkins-config/managed-config-files/custom/sigul-password/content new file mode 100644 index 000000000..b58b91731 --- /dev/null +++ b/jenkins-config/managed-config-files/custom/sigul-password/content @@ -0,0 +1 @@ +$SIGUL_PASS diff --git a/jenkins-config/managed-config-files/custom/sigul-password/customizedCredentialMappings.sandbox.yaml b/jenkins-config/managed-config-files/custom/sigul-password/customizedCredentialMappings.sandbox.yaml new file mode 100644 index 000000000..c7b097147 --- /dev/null +++ b/jenkins-config/managed-config-files/custom/sigul-password/customizedCredentialMappings.sandbox.yaml @@ -0,0 +1,4 @@ +--- +customizedCredentialMappings: + - credentialsId: "sigul-pass" + tokenKey: "SIGUL_PASS" diff --git a/jenkins-config/managed-config-files/custom/sigul-password/customizedCredentialMappings.yaml b/jenkins-config/managed-config-files/custom/sigul-password/customizedCredentialMappings.yaml new file mode 100644 index 000000000..c7b097147 --- /dev/null +++ b/jenkins-config/managed-config-files/custom/sigul-password/customizedCredentialMappings.yaml @@ -0,0 +1,4 @@ +--- +customizedCredentialMappings: + - credentialsId: "sigul-pass" + tokenKey: "SIGUL_PASS" diff --git a/jenkins-config/managed-config-files/custom/sigul-pki/config-params.yaml b/jenkins-config/managed-config-files/custom/sigul-pki/config-params.yaml new file mode 100644 index 000000000..e8220e98b --- /dev/null +++ b/jenkins-config/managed-config-files/custom/sigul-pki/config-params.yaml @@ -0,0 +1,3 @@ +--- +name: "sigul-pki" +comment: "sigul-pki" diff --git a/jenkins-config/managed-config-files/custom/sigul-pki/content b/jenkins-config/managed-config-files/custom/sigul-pki/content new file mode 100644 index 000000000..27ce930f7 --- /dev/null +++ b/jenkins-config/managed-config-files/custom/sigul-pki/content @@ -0,0 +1 @@ +$SIGUL_PKI diff --git a/jenkins-config/managed-config-files/custom/sigul-pki/customizedCredentialMappings.sandbox.yaml b/jenkins-config/managed-config-files/custom/sigul-pki/customizedCredentialMappings.sandbox.yaml new file mode 100644 index 000000000..88a32435d --- /dev/null +++ b/jenkins-config/managed-config-files/custom/sigul-pki/customizedCredentialMappings.sandbox.yaml @@ -0,0 +1,4 @@ +--- +customizedCredentialMappings: + - credentialsId: "sigul-pki" + tokenKey: "SIGUL_PKI" diff --git a/jenkins-config/managed-config-files/custom/sigul-pki/customizedCredentialMappings.yaml b/jenkins-config/managed-config-files/custom/sigul-pki/customizedCredentialMappings.yaml new file mode 100644 index 000000000..88a32435d --- /dev/null +++ b/jenkins-config/managed-config-files/custom/sigul-pki/customizedCredentialMappings.yaml @@ -0,0 +1,4 @@ +--- +customizedCredentialMappings: + - credentialsId: "sigul-pki" + tokenKey: "SIGUL_PKI" diff --git a/jenkins-config/managed-config-files/custom/wss-unified-agent.config/config-params.yaml b/jenkins-config/managed-config-files/custom/wss-unified-agent.config/config-params.yaml new file mode 100644 index 000000000..f6d8fa521 --- /dev/null +++ b/jenkins-config/managed-config-files/custom/wss-unified-agent.config/config-params.yaml @@ -0,0 +1,3 @@ +--- +name: "wss-unified-agent.config" +comment: "wss-unified-agent.config configuration file" diff --git a/jenkins-config/managed-config-files/custom/wss-unified-agent.config/content b/jenkins-config/managed-config-files/custom/wss-unified-agent.config/content new file mode 100644 index 000000000..8df42b567 --- /dev/null +++ b/jenkins-config/managed-config-files/custom/wss-unified-agent.config/content @@ -0,0 +1,301 @@ +############################################################### +# WhiteSource Unified-Agent configuration file +############################################################### +# GENERAL SCAN MODE: Files and Package Managers +############################################################### +# Organization vitals +###################### + +apiKey=$WSS_API_KEY +#userKey is required if WhiteSource administrator has enabled "Enforce user level access" option +#userKey= +#requesterEmail=user@provider.com + +projectName= +projectVersion= +projectToken= + +productName= +productVersion= +productToken= + +projectPerFolder=false +#projectPerFolderIncludes= +#projectPerFolderExcludes= + +wss.connectionTimeoutMinutes=80 + +# Change the below URL to your WhiteSource server. +# Use the 'WhiteSource Server URL' which can be retrieved +# from your 'Profile' page on the 'Server URLs' panel. +# Then, add the '/agent' path to it. +wss.url=https://saas.whitesourcesoftware.com/agent +#wss.url=https://app.whitesourcesoftware.com/agent +#wss.url=https://app-eu.whitesourcesoftware.com/agent + +############ +# Policies # +############ +checkPolicies=false +forceCheckAllDependencies=false +forceUpdate=false +forceUpdate.failBuildOnPolicyViolation=false +#updateInventory=false + +########### +# General # +########### +#offline=true +#updateType=APPEND +#ignoreSourceFiles=true +#scanComment= +#failErrorLevel=ALL +#requireKnownSha1=false +log.files.level=Debug +log.level=debug + +#generateProjectDetailsJson=true +#generateScanReport=true +#scanReportTimeoutMinutes=10 +#scanReportFilenameFormat= + +#analyzeFrameworks=true +#analyzeFrameworksReference= + +#updateEmptyProject=false + +######################################## +# Package Manager Dependency resolvers # +######################################## +resolveAllDependencies=true +#excludeDependenciesFromNodes=.*commons-io.*,.*maven-model + +#npm.resolveDependencies=false +#npm.ignoreSourceFiles=false +#npm.includeDevDependencies=true +#npm.runPreStep=true +#npm.ignoreNpmLsErrors=true +#npm.ignoreScripts=true +#npm.yarnProject=true +#npm.accessToken= +npm.identifyByNameAndVersion=true +#npm.yarn.frozenLockfile=true +#npm.resolveMainPackageJsonOnly=true +#npm.removeDuplicateDependencies=false +#npm.resolveAdditionalDependencies=true + +#bower.resolveDependencies=false +#bower.ignoreSourceFiles=true +#bower.runPreStep=true + +#nuget.resolvePackagesConfigFiles=false +#nuget.resolveCsProjFiles=false +#nuget.resolveDependencies=false +#nuget.restoreDependencies=true +#nuget.preferredEnvironment= +#nuget.packagesDirectory= +#nuget.ignoreSourceFiles=false +#nuget.runPreStep=true +#nuget.resolveNuspecFiles=false + +#python.resolveDependencies=false +#python.ignoreSourceFiles=false +#python.ignorePipInstallErrors=true +#python.installVirtualenv=true +#python.resolveHierarchyTree=false +#python.requirementsFileIncludes=requirements.txt +#python.resolveSetupPyFiles=true +#python.runPipenvPreStep=true +#python.pipenvDevDependencies=true +#python.IgnorePipenvInstallErrors=true + +#maven.ignoredScopes=test provided +maven.resolveDependencies=true +#maven.ignoreSourceFiles=true +maven.aggregateModules=true +#maven.ignorePomModules=false +maven.runPreStep=false +maven.ignoreMvnTreeErrors=true +maven.environmentPath=/w/tools/hudson.tasks.Maven_MavenInstallation/mvn36/bin/ +maven.m2RepositoryPath=/home/jenkins/ +#maven.downloadMissingDependencies=false +maven.additionalArguments=-s=global-settings.xml + +#gradle.ignoredScopes= +#gradle.resolveDependencies=false +#gradle.runAssembleCommand=false +#gradle.runPreStep=true +#gradle.ignoreSourceFiles=true +#gradle.aggregateModules=true +#gradle.preferredEnvironment=wrapper +#gradle.localRepositoryPath= +#gradle.wrapperPath= +#gradle.downloadMissingDependencies=false +#gradle.additionalArguments= +#gradle.includedScopes= + +#paket.resolveDependencies=false +#paket.ignoredGroups= +#paket.ignoreSourceFiles=false +#paket.runPreStep=true +#paket.exePath= + +#go.resolveDependencies=false +#go.collectDependenciesAtRuntime=true +#go.dependencyManager= +#go.ignoreSourceFiles=true +#go.glide.ignoreTestPackages=false +#go.gogradle.enableTaskAlias=true + +#ruby.resolveDependencies=false +#ruby.ignoreSourceFiles=false +#ruby.installMissingGems=true +#ruby.runBundleInstall=true +#ruby.overwriteGemFile=true + +#sbt.resolveDependencies=false +#sbt.ignoreSourceFiles=true +#sbt.aggregateModules=true +#sbt.runPreStep=true +#sbt.targetFolder= + +#php.resolveDependencies=false +#php.runPreStep=true +#php.includeDevDependencies=true + +#html.resolveDependencies=false + +#cocoapods.resolveDependencies=false +#cocoapods.runPreStep=true +#cocoapods.ignoreSourceFiles=false + +#hex.resolveDependencies=false +#hex.runPreStep=true +#hex.ignoreSourceFiles=false +#hex.aggregateModules=true + +#ant.resolveDependencies=false +#ant.pathIdIncludes=.* +#ant.external.parameters= + +#r.resolveDependencies=false +#r.runPreStep=true +#r.ignoreSourceFiles=false +#r.cranMirrorUrl= + +#cargo.resolveDependencies=false +#cargo.runPreStep=true +#cargo.ignoreSourceFiles=false + +########################################################################################### +# Includes/Excludes Glob patterns - Please use only one exclude line and one include line # +########################################################################################### +includes=**/*.c **/*.java **/*.cc **/*.cp **/*.cpp **/*.cxx **/*.c++ **/*.h **/*.hpp **/*.hxx **/*.go **/*.py **/*.js **/*.jar **/*.tgz **/*.deb **/*.gzip **/*.rpm **/*.tar.bz2 **/*.zip **/*.tar.gz **/*.egg **/*.whl + +#includes=**/*.m **/*.mm **/*.js **/*.php +#includes=**/*.jar +#includes=**/*.gem **/*.rb +#includes=**/*.dll **/*.cs **/*.nupkg +#includes=**/*.tgz **/*.deb **/*.gzip **/*.rpm **/*.tar.bz2 +#includes=**/*.zip **/*.tar.gz **/*.egg **/*.whl **/*.py + +#Exclude file extensions or specific directories by adding **/*.<extension> or **/<excluded_dir>/** +excludes=**/*sources.jar **/*javadoc.jar + +case.sensitive.glob=false +followSymbolicLinks=true + +###################### +# Archive properties # +###################### +#archiveExtractionDepth=4 +#archiveIncludes=**/*.war **/*.ear +#archiveExcludes=**/*sources.jar + +############## +# SCAN MODES # +############## + +# Docker images +################ +#docker.scanImages=true +#docker.includes=.*.* +#docker.excludes= +#docker.pull.enable=true +#docker.pull.images=.*.* +#docker.pull.maxImages=10 +#docker.pull.tags=.*.* +#docker.pull.digest= +#docker.delete.force=true +#docker.login.sudo=false +#docker.projectNameFormat=default + +#docker.aws.enable=true +#docker.aws.registryIds= + +#docker.azure.enable=true +#docker.azure.userName= +#docker.azure.userPassword= +#docker.azure.registryNames= + +#docker.artifactory.enable=true +#docker.artifactory.url= +#docker.artifactory.userName= +#docker.artifactory.userPassword= +#docker.artifactory.repositoriesNames= +#docker.artifactory.dockerAccessMethod= + +#docker.hub.enabled=true +#docker.hub.userName= +#docker.hub.userPassword= +#docker.hub.organizationsNames= + +# Docker containers +#################### +#docker.scanContainers=true +#docker.containerIncludes=.*.* +#docker.containerExcludes= + +# Linux package manager settings +################################ +#scanPackageManager=true + +# Serverless settings +###################### +#serverless.provider= +#serverless.scanFunctions=true +#serverless.includes= +#serverless.excludes= +#serverless.region= +#serverless.maxFunctions=10 + +# Artifactory settings +######################## +#artifactory.enableScan=true +#artifactory.url= +#artifactory.accessToken= +#artifactory.repoKeys= +#artifactory.userName= +#artifactory.userPassword= + +################## +# Proxy settings # +################## +#proxy.host= +#proxy.port= +#proxy.user= +#proxy.pass= + +################ +# SCM settings # +################ +#scm.type= +#scm.user= +#scm.pass= +#scm.ppk= +#scm.url= +#scm.branch= +#scm.tag= +#scm.npmInstall= +#scm.npmInstallTimeoutMinutes= +#scm.repositoriesFile= diff --git a/jenkins-config/managed-config-files/custom/wss-unified-agent.config/customizedCredentialMappings.sandbox.yaml b/jenkins-config/managed-config-files/custom/wss-unified-agent.config/customizedCredentialMappings.sandbox.yaml new file mode 100644 index 000000000..85a113361 --- /dev/null +++ b/jenkins-config/managed-config-files/custom/wss-unified-agent.config/customizedCredentialMappings.sandbox.yaml @@ -0,0 +1,4 @@ +--- +customizedCredentialMappings: + - credentialsId: "cloud-credentials" + tokenKey: "CLOUDS" diff --git a/jenkins-config/managed-config-files/custom/wss-unified-agent.config/customizedCredentialMappings.yaml b/jenkins-config/managed-config-files/custom/wss-unified-agent.config/customizedCredentialMappings.yaml new file mode 100644 index 000000000..ae9610704 --- /dev/null +++ b/jenkins-config/managed-config-files/custom/wss-unified-agent.config/customizedCredentialMappings.yaml @@ -0,0 +1,4 @@ +--- +customizedCredentialMappings: + - credentialsId: "wss-api-key" + tokenKey: "WSS_API_KEY" |