Wiki

Clone wiki

bitbucket-api-client.java / Home

Notes

This repository contains the source code for the Client API for Bitbucket® Cloud for the Java™ language by VX68k.org.

The project is gradually being renamed to avoid trademark issues.

Status

(Latest release version) (Latest snapshot version)

(Build status) Gitter


Planned features for version 5.0

A webhook servlet implementation will be included. This was formerly available in kazssym/bitbucket-webhook-java.

JAX-RS client API as the HTTP transport.

Automatic module names

The JAR archives will not be modularized yet but will explicitly declare their automatic module names. This would make future migrations easier.

JAR archive Module name
bitbucket-api-client-*.jar org.vx68k.bitbucket.api.client
bitbucket-webhook-*.jar org.vx68k.bitbucket.webhook
bitbucket-stubs-*.jar org.vx68k.bitbucket.stub

Requirements

To use the client API implementation in a non-enterprise environment, there must be some runtime components of the JAX-RS Client and the JSON-P on the classpath.

Example App

This project contains a Maven module for an example web app to test the library functions. It is currently deployed at the following location:

Bitbucket users should be able to log in to the application by one-time OAuth authorization.

If you are familiar with Docker Compose, you can test-drive the Example App on your computer. See Running with Docker Compose.


See also

Others


Wiki contents

Random Notes by the author.

Updated