Support exclusion of ref patterns

Currently the plugin can only exclude individual refs. Support excluding
ref patterns for cases like automation creating refs/heads/auto-<uuid>
refs in the manifest repository.

Define the patterns on a git-style (only one '*' in the name). It is
consistent with other patterns in the conf and allows us to use the
RefSpec class for the matching.

Change-Id: I2de497ec2d276604230cf2430812a3776a27b58a
4 files changed
tree: cffd2fb202aefe9c79f6da0769ce585866817505
  1. java/
  2. javatests/
  3. BUILD
  4. external_plugin_deps.bzl
  5. LICENSE
  6. README.md
README.md

The plugin will update a superproject to contain the submodules defined in the manifest XML file whenever the manifest repo is changed.

For more information see the documentation or the build instructions