c8cffc8e92
This plugin module was left out during Buck migration. $>buck build api produces now plugin-gwtui.jar and plugin-gwtui-src.jar. Buck Maven bridge was enhanced to {install|deploy} the new artifact to remote or local Maven repositories: $>buck build install_api deployes gerrit-plugin-gwtui-2.9-SNAPSHOT-sources.jar gerrit-plugin-gwtui-2.9-SNAPSHOT.jar to local Maven repository. Change-Id: Idae18f6df2e67fe53d57b8c35caa4226333e269b
27 lines
693 B
Python
27 lines
693 B
Python
include_defs('//VERSION')
|
|
include_defs('//tools/maven/package.defs')
|
|
|
|
TYPE = 'snapshot' if GERRIT_VERSION.endswith('-SNAPSHOT') else 'release'
|
|
|
|
maven_package(
|
|
repository = 'gerrit-api-repository',
|
|
url = 's3://gerrit-api@commondatastorage.googleapis.com/%s' % TYPE,
|
|
version = GERRIT_VERSION,
|
|
jar = {
|
|
'gerrit-extension-api': '//:extension-api',
|
|
'gerrit-plugin-api': '//:plugin-api',
|
|
'gerrit-plugin-gwtui': '//:plugin-gwtui',
|
|
},
|
|
src = {
|
|
'gerrit-extension-api': '//:extension-api-src',
|
|
'gerrit-plugin-api': '//:plugin-api-src',
|
|
'gerrit-plugin-gwtui': '//:plugin-gwtui-src',
|
|
},
|
|
)
|
|
|
|
python_binary(
|
|
name = 'mvn',
|
|
main = 'mvn.py',
|
|
deps = ['//tools:util'],
|
|
)
|