generated from EclipseFdn/.eclipsefdn-template
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy patheclipse-eef.jsonnet
More file actions
40 lines (39 loc) · 1.1 KB
/
eclipse-eef.jsonnet
File metadata and controls
40 lines (39 loc) · 1.1 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
local orgs = import 'vendor/otterdog-defaults/otterdog-defaults.libsonnet';
orgs.newOrg('modeling.eef', 'eclipse-eef') {
settings+: {
description: "",
name: "Eclipse EEF",
web_commit_signoff_required: false,
workflows+: {
actions_can_approve_pull_request_reviews: false,
default_workflow_permissions: "write",
},
},
_repositories+:: [
orgs.newRepo('eef-website') {
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('org.eclipse.eef') {
allow_merge_commit: true,
allow_update_branch: false,
default_branch: "master",
delete_branch_on_merge: false,
web_commit_signoff_required: false,
workflows+: {
default_workflow_permissions: "write",
},
},
],
} + {
# snippet added due to 'https://github.com/EclipseFdn/otterdog-configs/blob/main/blueprints/add-dot-github-repo.yml'
_repositories+:: [
orgs.newRepo('.github')
],
}