From 548db015c0c90c6a929f2da1efc88f16af2f515a Mon Sep 17 00:00:00 2001 From: Thomas Neidhart Date: Wed, 17 Jul 2024 14:10:05 +0200 Subject: [PATCH] initial import --- otterdog/eclipse-dltk.jsonnet | 74 +++++++++++++++++++++++++++++++++++ 1 file changed, 74 insertions(+) create mode 100644 otterdog/eclipse-dltk.jsonnet diff --git a/otterdog/eclipse-dltk.jsonnet b/otterdog/eclipse-dltk.jsonnet new file mode 100644 index 0000000..1739fdf --- /dev/null +++ b/otterdog/eclipse-dltk.jsonnet @@ -0,0 +1,74 @@ +local orgs = import 'vendor/otterdog-defaults/otterdog-defaults.libsonnet'; + +orgs.newOrg('eclipse-dltk') { + settings+: { + blog: "htttp://www.eclipse.org/dltk", + description: "", + name: "Eclipse DLTK", + web_commit_signoff_required: false, + workflows+: { + default_workflow_permissions: "write", + }, + }, + webhooks+: [ + orgs.newOrgWebhook('https://ci.eclipse.org/dltk/github-webhook/') { + content_type: "json", + events+: [ + "pull_request", + "push" + ], + }, + ], + _repositories+:: [ + orgs.newRepo('dltk.all') { + allow_merge_commit: true, + allow_update_branch: false, + default_branch: "master", + delete_branch_on_merge: false, + web_commit_signoff_required: false, + workflows+: { + enabled: false, + }, + }, + orgs.newRepo('dltk.core') { + allow_merge_commit: true, + allow_update_branch: false, + default_branch: "master", + delete_branch_on_merge: false, + web_commit_signoff_required: false, + workflows+: { + enabled: false, + }, + }, + orgs.newRepo('dltk.examples') { + allow_merge_commit: true, + allow_update_branch: false, + default_branch: "master", + delete_branch_on_merge: false, + web_commit_signoff_required: false, + workflows+: { + enabled: false, + }, + }, + orgs.newRepo('dltk.releng') { + allow_merge_commit: true, + allow_update_branch: false, + default_branch: "master", + delete_branch_on_merge: false, + web_commit_signoff_required: false, + workflows+: { + enabled: false, + }, + }, + orgs.newRepo('dltk.tcl') { + allow_merge_commit: true, + allow_update_branch: false, + default_branch: "master", + delete_branch_on_merge: false, + web_commit_signoff_required: false, + workflows+: { + enabled: false, + }, + }, + ], +}