Skip to content

Commit

Permalink
Updating file 'otterdog/eclipse-tractusx.jsonnet' with otterdog.
Browse files Browse the repository at this point in the history
  • Loading branch information
heurtematte authored and eclipse-tractusx-bot committed Jun 13, 2024
1 parent 29c8558 commit 49ff36f
Showing 1 changed file with 66 additions and 62 deletions.
128 changes: 66 additions & 62 deletions otterdog/eclipse-tractusx.jsonnet
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,12 @@ orgs.newOrg('eclipse-tractusx') {
orgs.newOrgSecret('DOCKER_HUB_USER') {
value: "pass:bots/automotive.tractusx/docker.com/username",
},
orgs.newOrgSecret('HELM_PASSWORD') {
value: "pass:bots/automotive.tractusx/repo3.eclipse.org/token-password",
},
orgs.newOrgSecret('HELM_USER') {
value: "pass:bots/automotive.tractusx/repo3.eclipse.org/token-username",
},
orgs.newOrgSecret('ORG_GPG_PASSPHRASE') {
value: "pass:bots/automotive.tractusx/gpg/passphrase",
},
Expand Down Expand Up @@ -58,12 +64,6 @@ orgs.newOrg('eclipse-tractusx') {
orgs.newOrgSecret('VERACODE_API_KEY') {
value: "pass:bots/automotive.tractusx/veracode.com/api-key",
},
orgs.newOrgSecret('HELM_USER') {
value: "pass:bots/automotive.tractusx/repo3.eclipse.org/token-username",
},
orgs.newOrgSecret('HELM_PASSWORD') {
value: "pass:bots/automotive.tractusx/repo3.eclipse.org/token-password",
},
],
variables+: [
orgs.newOrgVariable('HELM_REPO') {
Expand Down Expand Up @@ -97,6 +97,28 @@ orgs.newOrg('eclipse-tractusx') {
default_workflow_permissions: "write",
},
},
orgs.newRepo('api-hub') {
allow_merge_commit: true,
allow_update_branch: false,
delete_branch_on_merge: false,
gh_pages_build_type: "legacy",
gh_pages_source_branch: "gh-pages",
gh_pages_source_path: "/",
homepage: "https://eclipse-tractusx.github.io/api-hub",
private_vulnerability_reporting_enabled: true,
web_commit_signoff_required: false,
workflows+: {
default_workflow_permissions: "write",
},
environments: [
orgs.newEnvironment('github-pages') {
branch_policies+: [
"gh-pages"
],
deployment_branch_policy: "selected",
},
],
},
orgs.newRepo('app-dashboard') {
allow_merge_commit: true,
allow_update_branch: false,
Expand Down Expand Up @@ -153,13 +175,21 @@ orgs.newOrg('eclipse-tractusx') {
],
},
orgs.newRepo('bpn-did-resolution-service') {
delete_branch_on_merge: false,
allow_merge_commit: true,
delete_branch_on_merge: false,
description: "Tractus-X Resolver Service for BPN <> DID resolution",
gh_pages_build_type: "legacy",
gh_pages_source_branch: "gh-pages",
gh_pages_source_path: "/",
description: "Tractus-X Resolver Service for BPN <> DID resolution",
private_vulnerability_reporting_enabled: true,
environments: [
orgs.newEnvironment('github-pages') {
branch_policies+: [
"gh-pages"
],
deployment_branch_policy: "selected",
},
],
},
orgs.newRepo('charts') {
allow_merge_commit: true,
Expand All @@ -184,21 +214,15 @@ orgs.newOrg('eclipse-tractusx') {
},
orgs.newRepo('daps-helm-chart') {
archived: true,
allow_merge_commit: true,
allow_update_branch: false,
delete_branch_on_merge: false,
private_vulnerability_reporting_enabled: true,
secret_scanning_push_protection: "disabled",
web_commit_signoff_required: false,
workflows+: {
default_workflow_permissions: "write",
},
},
orgs.newRepo('daps-registration-service') {
archived: true,
allow_merge_commit: true,
allow_update_branch: false,
delete_branch_on_merge: false,
private_vulnerability_reporting_enabled: true,
secret_scanning_push_protection: "disabled",
web_commit_signoff_required: false,
workflows+: {
default_workflow_permissions: "write",
Expand Down Expand Up @@ -285,11 +309,22 @@ orgs.newOrg('eclipse-tractusx') {
},
orgs.newRepo('eco-pass-kit') {
archived: true,
secret_scanning_push_protection: "disabled",
web_commit_signoff_required: false,
workflows+: {
default_workflow_permissions: "write",
},
},
orgs.newRepo('emergingtechnologies') {
private_vulnerability_reporting_enabled: true,
branch_protection_rules: [
orgs.newBranchProtectionRule('main') {
required_approving_review_count: 1,
requires_status_checks: false,
requires_strict_status_checks: true,
},
],
},
orgs.newRepo('identity-trust') {
allow_merge_commit: true,
allow_update_branch: false,
Expand Down Expand Up @@ -327,6 +362,15 @@ orgs.newOrg('eclipse-tractusx') {
default_workflow_permissions: "write",
},
secrets: [
orgs.newRepoSecret('DEV_ADMIN_USER_API_KEY') {
value: "********",
},
orgs.newRepoSecret('DEV_REGULAR_USER_API_KEY') {
value: "********",
},
orgs.newRepoSecret('IRS_CUCUMBER_PUBLISH_TOKEN') {
value: "********",
},
orgs.newRepoSecret('SONAR_ORGANIZATION') {
value: "********",
},
Expand Down Expand Up @@ -430,14 +474,11 @@ orgs.newOrg('eclipse-tractusx') {
},
orgs.newRepo('managed-identity-wallets-archived') {
archived: true,
allow_merge_commit: true,
allow_update_branch: false,
delete_branch_on_merge: false,
description: "managed-identity-wallets",
gh_pages_build_type: "legacy",
gh_pages_source_branch: "gh-pages",
gh_pages_source_path: "/",
private_vulnerability_reporting_enabled: true,
secret_scanning_push_protection: "disabled",
web_commit_signoff_required: false,
workflows+: {
default_workflow_permissions: "write",
Expand Down Expand Up @@ -784,6 +825,7 @@ orgs.newOrg('eclipse-tractusx') {
orgs.newRepo('puris-backend') {
archived: true,
description: "puris-backend",
secret_scanning_push_protection: "disabled",
web_commit_signoff_required: false,
workflows+: {
default_workflow_permissions: "write",
Expand All @@ -792,6 +834,7 @@ orgs.newOrg('eclipse-tractusx') {
orgs.newRepo('puris-frontend') {
archived: true,
description: "puris-frontend",
secret_scanning_push_protection: "disabled",
web_commit_signoff_required: false,
workflows+: {
default_workflow_permissions: "write",
Expand Down Expand Up @@ -1099,11 +1142,8 @@ orgs.newOrg('eclipse-tractusx') {
},
orgs.newRepo('ssi-docu') {
archived: true,
allow_merge_commit: true,
allow_update_branch: false,
delete_branch_on_merge: false,
has_discussions: true,
private_vulnerability_reporting_enabled: true,
secret_scanning_push_protection: "disabled",
web_commit_signoff_required: false,
workflows+: {
default_workflow_permissions: "write",
Expand Down Expand Up @@ -1173,6 +1213,7 @@ orgs.newOrg('eclipse-tractusx') {
gh_pages_build_type: "legacy",
gh_pages_source_branch: "gh-pages",
gh_pages_source_path: "/",
secret_scanning_push_protection: "disabled",
web_commit_signoff_required: false,
workflows+: {
default_workflow_permissions: "write",
Expand Down Expand Up @@ -1314,18 +1355,6 @@ orgs.newOrg('eclipse-tractusx') {
},
],
},
orgs.newRepo('emergingtechnologies') {
delete_branch_on_merge: true,
is_template: false,
private_vulnerability_reporting_enabled: true,
branch_protection_rules: [
orgs.newBranchProtectionRule('main') {
required_approving_review_count: 1,
requires_status_checks: false,
requires_strict_status_checks: true,
},
],
},
orgs.newRepo('tractusx-profiles') {
allow_merge_commit: true,
allow_update_branch: false,
Expand All @@ -1347,10 +1376,7 @@ orgs.newOrg('eclipse-tractusx') {
},
orgs.newRepo('tractusx-quality-checks') {
archived: true,
allow_merge_commit: true,
allow_update_branch: false,
delete_branch_on_merge: false,
private_vulnerability_reporting_enabled: true,
secret_scanning_push_protection: "disabled",
web_commit_signoff_required: false,
workflows+: {
default_workflow_permissions: "write",
Expand Down Expand Up @@ -1409,27 +1435,5 @@ orgs.newOrg('eclipse-tractusx') {
default_workflow_permissions: "write",
},
},
orgs.newRepo('api-hub') {
allow_merge_commit: true,
allow_update_branch: false,
delete_branch_on_merge: false,
gh_pages_build_type: "legacy",
gh_pages_source_branch: "gh-pages",
gh_pages_source_path: "/",
homepage: "https://eclipse-tractusx.github.io/api-hub",
private_vulnerability_reporting_enabled: true,
web_commit_signoff_required: false,
workflows+: {
default_workflow_permissions: "write",
},
environments: [
orgs.newEnvironment('github-pages') {
branch_policies+: [
"gh-pages"
],
deployment_branch_policy: "selected",
},
],
},
],
}

0 comments on commit 49ff36f

Please sign in to comment.