suyambuganesh / cass-config-builder

Configuration builder for Apache Cassandra based on definitions at datastax/cass-config-definitions

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Introduction

The cass-config-builder can be consumed as either a jar artifact or inside of a Docker image.

Build all artifacts

./gradlew assemble

Push the jar artifact to your local Maven repository

./gradlew publishToMavenLocal

Publish the jar artifact to your remote Maven repository

./gradlew publish

This task uses the following gradle settings:

Setting Description
mavenRepositoryUrl Maven repository to publish to
mavenRepositoryUsername Username for publishing
mavenRepositoryPassword Password for publishing

Build the Docker image

./gradlew dockerImage

Publish the Docker image to a remote docker repository

./gradlew pushDockerImage

This task uses the following gradle settings:

Setting Description
dockerRegistry Docker registry to publish to
dockerRegistryUsername Username for publishing
dockerRegistryPassword Password for publishing

About

Configuration builder for Apache Cassandra based on definitions at datastax/cass-config-definitions

License:Apache License 2.0


Languages

Language:Clojure 72.3%Language:Shell 27.6%Language:Dockerfile 0.1%