From 949e2a3d09a0dc79237fb2d25055bd71a1fe405a Mon Sep 17 00:00:00 2001 From: Thomas Neidhart Date: Mon, 15 Jul 2024 15:49:50 +0200 Subject: [PATCH] initial import --- otterdog/eclipse-californium.jsonnet | 78 ++++++++++++++++++++++++++++ 1 file changed, 78 insertions(+) create mode 100644 otterdog/eclipse-californium.jsonnet diff --git a/otterdog/eclipse-californium.jsonnet b/otterdog/eclipse-californium.jsonnet new file mode 100644 index 0000000..0f975e4 --- /dev/null +++ b/otterdog/eclipse-californium.jsonnet @@ -0,0 +1,78 @@ +local orgs = import 'vendor/otterdog-defaults/otterdog-defaults.libsonnet'; + +orgs.newOrg('eclipse-californium') { + settings+: { + description: "", + name: "Eclipse Californiumâ„¢", + security_managers+: [ + "iot-californium-committers" + ], + web_commit_signoff_required: false, + workflows+: { + actions_can_approve_pull_request_reviews: false, + default_workflow_permissions: "write", + }, + }, + _repositories+:: [ + orgs.newRepo('californium') { + allow_merge_commit: true, + allow_update_branch: false, + delete_branch_on_merge: false, + dependabot_security_updates_enabled: true, + description: "CoAP/DTLS Java Implementation ", + homepage: "https://www.eclipse.org/californium/", + private_vulnerability_reporting_enabled: true, + topics+: [ + "coap", + "dtls", + "eclipseiot", + "internet-of-things", + "iot", + "java" + ], + web_commit_signoff_required: false, + workflows+: { + default_workflow_permissions: "write", + }, + }, + orgs.newRepo('californium-website') { + allow_merge_commit: true, + allow_update_branch: false, + delete_branch_on_merge: false, + dependabot_security_updates_enabled: true, + description: "Californium website source", + private_vulnerability_reporting_enabled: true, + web_commit_signoff_required: false, + workflows+: { + default_workflow_permissions: "write", + }, + }, + orgs.newRepo('californium.actinium') { + allow_merge_commit: true, + allow_update_branch: false, + delete_branch_on_merge: false, + dependabot_security_updates_enabled: true, + description: "Californium project", + private_vulnerability_reporting_enabled: true, + web_commit_signoff_required: false, + workflows+: { + default_workflow_permissions: "write", + }, + }, + orgs.newRepo('californium.tools') { + allow_merge_commit: true, + allow_update_branch: false, + delete_branch_on_merge: false, + dependabot_security_updates_enabled: true, + description: "Californium project", + gh_pages_build_type: "legacy", + gh_pages_source_branch: "gh-pages", + gh_pages_source_path: "/", + private_vulnerability_reporting_enabled: true, + web_commit_signoff_required: false, + workflows+: { + default_workflow_permissions: "write", + }, + }, + ], +}