-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathclone-custom.py
43 lines (36 loc) · 1.34 KB
/
clone-custom.py
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
import os
import subprocess
out_dir = '../repos/'
repos = [
"[email protected]:Raizlabs/DBFlow.git",
"https://github.com/dbacinski/Design-Patterns-In-Kotlin.git",
"[email protected]:kittinunf/Fuel.git",
"[email protected]:SalomonBrys/Kodein.git",
"https://github.com/vicboma1/Kotlin-Koans.git",
"https://github.com/dodyg/Kotlin101.git",
"[email protected]:SalomonBrys/Kotson.git",
"[email protected]:ReactiveX/RxKotlin.git",
"[email protected]:http4k/http4k.git",
"[email protected]:Kotlin/kotlin-coroutines.git",
"https://github.com/JetBrains/kotlin-examples.git",
"https://github.com/Kotlin/kotlin-koans.git",
"[email protected]:JetBrains/kotlin.git",
"[email protected]:Kotlin/kotlinx.coroutines.git",
"[email protected]:kohesive/kovert.git",
"[email protected]:ktorio/ktor.git",
"[email protected]:nhaarman/mockito-kotlin.git",
"[email protected]:perwendel/spark-kotlin.git",
"[email protected]:wasabifx/wasabi.git",
"[email protected]:arturbosch/detekt.git",
"[email protected]:edvin/tornadofx.git",
"[email protected]:jankotek/mapdb.git",
"[email protected]:requery/requery.git",
"[email protected]:square/sqldelight.git",
"[email protected]:JetBrains/Exposed.git",
]
def git(*args):
return subprocess.check_call(['git'] + list(args))
os.chdir(out_dir)
subprocess.run('ls')
for repo in repos:
git("clone", repo)