Skip to content

Latest commit

 

History

19,756 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Confluent Commons

Contains 3 libraries: metrics, config, utils.

Development

FOSSA Status

Overview

Typically you will run standard maven commands such as mvn install from the top-level directory (i.e. the directory that contains this README file). The sections below explain how to build specific sub-projects independently.

Metrics

To build the metrics sub-project independently, run this from the parent directory:

$ mvn -pl :common-metrics package

Config

To build the config sub-project independently, run this from the parent directory:

$ mvn -pl :common-config package

Utils

To build the utils sub-project independently, run this from the parent directory:

$ mvn -pl :common-utils package

Building with Bazel

This repository is migrating to Bazel as an additive dual-build (DP-19125). Maven remains the primary build during the dual-build period, so the mvn commands above are still the supported path. To build and test with Bazel:

$ bazel build //...
$ bazel test //...

License

FOSSA Status

About

Common utilities library containing metrics, config and utils

Resources

Stars

17 stars

Watchers

176 watching

Forks

Releases

Packages

Used by

Contributors

Languages