Release build fails because of re-publishing fdb-extensions
The current build will try and upload the fdb-extensions jar in both the proto2 and proto3 builds, which leads to the build to fail. The proto3 build should only publish the proto3 jar, and then fdb-extensions can come from the proto2 jar.
diff --git a/build.py b/build.py
index 6768abb8..0584f602 100644
--- a/build.py
+++ b/build.py
@@ -140,7 +140,7 @@ def build(release=False, proto2=False, proto3=False, publish=False):
 
     if proto3:
         # Make with protobuf 3.
-        success = run_gradle(3, 'build', 'destructiveTest', 'bintrayUpload', '-PcoreNotStrict',
+        success = run_gradle(3, 'build', 'destructiveTest', ':fdb-record-layer-core-pb3:bintrayUpload', '-PcoreNotStrict',
                                 '-PreleaseBuild={0}'.format('true' if release else 'false'),
                                 '-PpublishBuild={0}'.format('true' if publish else 'false'))
         if not success:
['build.py']