| name: plugin-scripting-template |
| targets: 'plugins/{name}:{name}' |
| xml: <jenkins.plugins.logstash.LogstashBuildWrapper plugin="logstash@1.2.0"/> |
| artifact-days-to-keep: 20 |
| url: https://gerrit.googlesource.com/plugins/scripting/{name} |
| url: https://gerrit.googlesource.com/gerrit |
| name: 'plugin-scripting-{name}-bazel-{branch}' |
| description: 'Plugin scripting/{name}/{branch} Bazel build for Gerrit' |
| defaults: plugin-scripting-template |
| url: https://gerrit.googlesource.com/plugins/scripting/{name} |
| url: https://gerrit.googlesource.com/gerrit |
| - shell: !include-raw: gerrit-bazel-build-plugin.sh |
| - shell: !include-raw: gerrit-bazel-get-scripting-plugin-info.sh |
| bazel-bin/plugins/{name}/{name}.jar*,bazel-bin/plugins/{name}/{name}.json |
| name: 'plugin-scripting-{name}-bazel-{branch}-{gerrit-branch}' |
| description: 'Plugin scripting/{name}/{branch} Bazel build for Gerrit/{gerrit-branch}' |
| defaults: plugin-scripting-template |
| url: https://gerrit.googlesource.com/plugins/scripting/{name} |
| - shell: !include-raw: gerrit-bazel-build-plugin-branch.sh |
| - shell: !include-raw: gerrit-bazel-get-scripting-plugin-info.sh |
| bazel-bin/plugins/{name}/{name}.jar*,bazel-bin/plugins/{name}/{name}.json |