Skip to content

Commit

Permalink
Updating file 'otterdog/eclipse-basyx.jsonnet' with otterdog.
Browse files Browse the repository at this point in the history
  • Loading branch information
eclipse-basyx-bot committed Dec 12, 2023
1 parent 2b26ae6 commit 66f7bb3
Showing 1 changed file with 310 additions and 0 deletions.
310 changes: 310 additions & 0 deletions otterdog/eclipse-basyx.jsonnet
Original file line number Diff line number Diff line change
@@ -0,0 +1,310 @@
local orgs = import 'vendor/otterdog-defaults/otterdog-defaults.libsonnet';

orgs.newOrg('eclipse-basyx') {
settings+: {
billing_email: "[email protected]",
dependabot_security_updates_enabled_for_new_repositories: false,
description: "",
members_can_change_project_visibility: false,
members_can_change_repo_visibility: false,
members_can_delete_repositories: false,
name: "Eclipse BaSyx™",
packages_containers_internal: false,
packages_containers_public: false,
readers_can_create_discussions: true,
two_factor_requirement: false,
web_commit_signoff_required: false,
workflows+: {
default_workflow_permissions: "write",
},
},
webhooks+: [
orgs.newOrgWebhook('https://ci.eclipse.org/basyx/github-webhook/') {
content_type: "json",
events+: [
"pull_request",
"push"
],
},
],
secrets+: [
orgs.newOrgSecret('CRATES_IO_TOKEN') {
value: "********",
},
orgs.newOrgSecret('PYPI_ORG_TOKEN') {
value: "********",
},
],
_repositories+:: [
orgs.newRepo('.github') {
allow_merge_commit: true,
allow_update_branch: false,
delete_branch_on_merge: false,
secret_scanning: "disabled",
secret_scanning_push_protection: "disabled",
web_commit_signoff_required: false,
workflows+: {
default_workflow_permissions: "write",
},
},
orgs.newRepo('basyx-applications') {
allow_merge_commit: true,
allow_update_branch: false,
delete_branch_on_merge: false,
description: "applications",
secret_scanning: "disabled",
secret_scanning_push_protection: "disabled",
web_commit_signoff_required: false,
workflows+: {
default_workflow_permissions: "write",
},
},
orgs.newRepo('basyx-archive') {
archived: true,
dependabot_alerts_enabled: false,
description: "Archived single repo",
secret_scanning: "disabled",
secret_scanning_push_protection: "disabled",
web_commit_signoff_required: false,
workflows+: {
default_workflow_permissions: "write",
},
},
orgs.newRepo('basyx-cpp-components') {
allow_merge_commit: true,
allow_update_branch: false,
delete_branch_on_merge: false,
description: "cpp-components",
secret_scanning: "disabled",
secret_scanning_push_protection: "disabled",
web_commit_signoff_required: false,
workflows+: {
default_workflow_permissions: "write",
},
},
orgs.newRepo('basyx-cpp-sdk') {
allow_merge_commit: true,
allow_update_branch: false,
delete_branch_on_merge: false,
description: "cpp-sdk",
homepage: "",
secret_scanning: "disabled",
secret_scanning_push_protection: "disabled",
topics+: [
"basyx"
],
web_commit_signoff_required: false,
workflows+: {
default_workflow_permissions: "write",
},
},
orgs.newRepo('basyx-databridge') {
allow_merge_commit: true,
allow_update_branch: false,
delete_branch_on_merge: false,
secret_scanning: "disabled",
secret_scanning_push_protection: "disabled",
web_commit_signoff_required: false,
workflows+: {
default_workflow_permissions: "write",
},
},
orgs.newRepo('basyx-demonstrators') {
allow_merge_commit: true,
allow_update_branch: false,
delete_branch_on_merge: false,
secret_scanning: "disabled",
secret_scanning_push_protection: "disabled",
web_commit_signoff_required: false,
workflows+: {
default_workflow_permissions: "write",
},
},
orgs.newRepo('basyx-dotnet') {
allow_merge_commit: true,
allow_update_branch: false,
delete_branch_on_merge: false,
secret_scanning: "disabled",
secret_scanning_push_protection: "disabled",
web_commit_signoff_required: false,
workflows+: {
default_workflow_permissions: "write",
},
},
orgs.newRepo('basyx-dotnet-applications') {
allow_merge_commit: true,
allow_update_branch: false,
delete_branch_on_merge: false,
description: "dotnet-applications",
secret_scanning: "disabled",
secret_scanning_push_protection: "disabled",
web_commit_signoff_required: false,
workflows+: {
default_workflow_permissions: "write",
},
},
orgs.newRepo('basyx-dotnet-components') {
allow_merge_commit: true,
allow_update_branch: false,
delete_branch_on_merge: false,
description: "dotnet-components",
secret_scanning: "disabled",
secret_scanning_push_protection: "disabled",
web_commit_signoff_required: false,
workflows+: {
default_workflow_permissions: "write",
},
},
orgs.newRepo('basyx-dotnet-examples') {
allow_merge_commit: true,
allow_update_branch: false,
delete_branch_on_merge: false,
description: "dotnet-examples",
secret_scanning: "disabled",
secret_scanning_push_protection: "disabled",
web_commit_signoff_required: false,
workflows+: {
default_workflow_permissions: "write",
},
},
orgs.newRepo('basyx-dotnet-sdk') {
allow_merge_commit: true,
allow_update_branch: false,
delete_branch_on_merge: false,
description: "dotnet-sdk",
secret_scanning: "disabled",
secret_scanning_push_protection: "disabled",
web_commit_signoff_required: false,
workflows+: {
default_workflow_permissions: "write",
},
},
orgs.newRepo('basyx-java-components') {
allow_merge_commit: true,
allow_update_branch: false,
delete_branch_on_merge: false,
description: "java-components",
homepage: "",
secret_scanning: "disabled",
secret_scanning_push_protection: "disabled",
topics+: [
"basyx"
],
web_commit_signoff_required: false,
workflows+: {
default_workflow_permissions: "write",
},
},
orgs.newRepo('basyx-java-examples') {
allow_merge_commit: true,
allow_update_branch: false,
delete_branch_on_merge: false,
description: "java-examples",
homepage: "",
secret_scanning: "disabled",
secret_scanning_push_protection: "disabled",
topics+: [
"basyx"
],
web_commit_signoff_required: false,
workflows+: {
default_workflow_permissions: "write",
},
},
orgs.newRepo('basyx-java-sdk') {
allow_merge_commit: true,
allow_update_branch: false,
delete_branch_on_merge: false,
description: "java-sdk",
homepage: "",
secret_scanning: "disabled",
secret_scanning_push_protection: "disabled",
topics+: [
"basyx"
],
web_commit_signoff_required: false,
workflows+: {
default_workflow_permissions: "write",
},
},
orgs.newRepo('basyx-java-server-sdk') {
allow_merge_commit: true,
allow_update_branch: false,
delete_branch_on_merge: false,
secret_scanning: "disabled",
secret_scanning_push_protection: "disabled",
web_commit_signoff_required: false,
workflows+: {
default_workflow_permissions: "write",
},
},
orgs.newRepo('basyx-python-sdk') {
allow_merge_commit: true,
allow_update_branch: false,
delete_branch_on_merge: false,
secret_scanning: "disabled",
secret_scanning_push_protection: "disabled",
web_commit_signoff_required: false,
workflows+: {
default_workflow_permissions: "write",
},
webhooks: [
orgs.newRepoWebhook('https://readthedocs.org/api/v2/webhook/basyx-python-sdk/255100/') {
content_type: "json",
events+: [
"create",
"delete",
"pull_request",
"push"
],
secret: "********",
},
],
secrets: [
orgs.newRepoSecret('READTHEDOCS_ORG_TOKEN') {
value: "********",
},
],
},
orgs.newRepo('basyx-rust-sdk') {
allow_merge_commit: true,
allow_update_branch: false,
delete_branch_on_merge: false,
secret_scanning: "disabled",
secret_scanning_push_protection: "disabled",
web_commit_signoff_required: false,
workflows+: {
default_workflow_permissions: "write",
},
},
orgs.newRepo('basyx-website') {
allow_merge_commit: true,
allow_update_branch: false,
default_branch: "master",
delete_branch_on_merge: false,
secret_scanning: "disabled",
secret_scanning_push_protection: "disabled",
web_commit_signoff_required: false,
workflows+: {
default_workflow_permissions: "write",
},
secrets: [
orgs.newRepoSecret('API_TOKEN_GITHUB') {
value: "********",
},
],
},
orgs.newRepo('basyx-website-publish') {
allow_merge_commit: true,
allow_update_branch: false,
default_branch: "master",
delete_branch_on_merge: false,
secret_scanning: "disabled",
secret_scanning_push_protection: "disabled",
web_commit_signoff_required: false,
workflows+: {
enabled: false,
},
},
],
}

0 comments on commit 66f7bb3

Please sign in to comment.