mirror of
https://github.com/mongodb/mongo.git
synced 2024-11-24 08:30:56 +01:00
29 lines
940 B
Plaintext
29 lines
940 B
Plaintext
|
# This configuration is for migrating code from one Git repository to another using Copybara.
|
||
|
# It selectively copies content, excluding specific paths and preserving authorship.
|
||
|
sourceUrl = "git@github.com:10gen/mongo.git"
|
||
|
destinationUrl = "git@github.com:10gen/mongo-copybara.git"
|
||
|
|
||
|
core.workflow(
|
||
|
name = "default",
|
||
|
origin = git.origin(
|
||
|
url = sourceUrl,
|
||
|
ref = "master",
|
||
|
# VersionSelector
|
||
|
),
|
||
|
destination = git.destination(
|
||
|
url = destinationUrl,
|
||
|
fetch = "master",
|
||
|
push = "master",
|
||
|
),
|
||
|
# Change path to the folder you want to publish publicly
|
||
|
origin_files = glob(["**"], exclude=["src/mongo/db/modules/**"]),
|
||
|
|
||
|
authoring = authoring.pass_thru("MongoDB <mongodb@mongodb.com>"),
|
||
|
|
||
|
mode = "ITERATIVE",
|
||
|
# Change the path here to the folder you want to publish publicly
|
||
|
# transformations = [
|
||
|
# core.move("path/to/folder/you/want/exported", ""),
|
||
|
# ],
|
||
|
)
|