-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathinit-repositories.sh
executable file
·116 lines (107 loc) · 3.07 KB
/
init-repositories.sh
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
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
#!/bin/bash
#
mkdir Branched
cd Branched/
for REPOSITORY in activity \
bruteforcesettings \
circles \
files_pdfviewer \
firstrunwizard \
logreader \
nextcloud_announcements \
notifications \
password_policy \
photos \
privacy \
recommendations \
related_resources \
serverinfo \
support \
survey_client \
suspicious_login \
text \
twofactor_nextcloud_notification \
twofactor_totp \
viewer
do
URL="git@github.com:nextcloud/$REPOSITORY.git"
if [[ "$REPOSITORY" = "support" ]]; then
URL="git@github.com:nextcloud-gmbh/$REPOSITORY.git"
fi
git clone $URL
done
cd ../
mkdir Stable
cd Stable/
for REPOSITORY in data_request \
deck \
end_to_end_encryption \
external \
files_accesscontrol \
files_automatedtagging \
files_fulltextsearch \
files_lock \
files_retention \
flow_notifications \
groupfolders \
impersonate \
ldap_contacts_backend \
ldap_write_support \
profiler \
richdocuments \
sharepoint \
spreed \
user_usage_report \
workflow_pdf_converter \
workflow_script
do
URL="git@github.com:nextcloud/$REPOSITORY.git"
git clone $URL
done
cd ../
mkdir Multibranch
cd Multibranch/
for REPOSITORY in announcementcenter \
call_summary_bot \
calendar \
contacts \
files_antivirus \
files_confidential \
files_downloadlimit \
files_zip \
guests \
hmr_enabler \
mail \
notify_push \
officeonline \
preferred_providers \
quota_warning \
recognize \
talk_matterbridge \
terms_of_service \
twofactor_webauthn \
user_migration \
user_oidc \
user_retention \
user_saml
do
URL="git@github.com:nextcloud/$REPOSITORY.git"
git clone $URL
done
cd ../
mkdir Enterprise
cd Enterprise/
for REPOSITORY in files_confidential \
files_lock \
files_downloadlimit \
globalsiteselector \
security_guard \
user_saml
do
URL="git@github.com:nextcloud/$REPOSITORY.git"
if [[ "$REPOSITORY" = "security_guard" ]]; then
URL="git@github.com:nextcloud-gmbh/$REPOSITORY.git"
fi
git clone $URL
done
cd ../