diff options
author | Colin Cross <ccross@android.com> | 2017-02-10 14:56:17 -0800 |
---|---|---|
committer | Colin Cross <ccross@android.com> | 2017-02-16 17:58:25 -0800 |
commit | a5bccf2227f1a660c107629a3e478e6ac14f2ed8 (patch) | |
tree | 108ee9090f3842a5b805bcc84254a8d6017abc9f | |
parent | 0229d2a360d957ac5884a43b23ec6db94664a587 (diff) | |
download | desugar-a5bccf2227f1a660c107629a3e478e6ac14f2ed8.tar.gz |
Add copybara config
This copybara config will pull a subset of bazel from github to build
the desugar tool and push it to gerrit.
Test: run copybara
Change-Id: Ieaf28bbdf6aea4df480bad2b536df2d650ce3aa1
-rw-r--r-- | copy.bara.sky | 37 |
1 files changed, 37 insertions, 0 deletions
diff --git a/copy.bara.sky b/copy.bara.sky new file mode 100644 index 0000000..bc83110 --- /dev/null +++ b/copy.bara.sky @@ -0,0 +1,37 @@ +# Copybara project config for importing desugar tool from bazel +import_url = "rpc://github/bazelbuild/bazel" + +core.workflow( + name = "default", + origin = git.origin( + url = import_url, + ref = "master", + ), + origin_files = glob( + include = [ + "src/tools/android/java/com/google/devtools/build/android/desugar/**", + "src/test/java/com/google/devtools/build/android/desugar/**", + "src/tools/android/java/com/google/devtools/build/android/Converters.java", + "src/main/java/com/google/devtools/common/options/**", + ], + exclude = [ + "**/BUILD*", + ], + ), + destination = git.gerrit_destination( + url = "sso://android-review/platform/external/desugar", + fetch = "upstream-master", + push_to_refs_for = "upstream-master", + ), + authoring = authoring.pass_thru("Bazel Team <no-reply@google.com>"), + mode = "ITERATIVE", + transformations = [ + core.verify_match( + regex = "Licensed under the Apache License, Version 2.0", + paths = glob(["**"]), + ), + core.move("src/tools/android", ""), + core.move("src/main", ""), + core.move("src/test/", "test"), + ], +) |