Skip to content

Latest commit

 

History

History
41 lines (26 loc) · 938 Bytes

README.adoc

File metadata and controls

41 lines (26 loc) · 938 Bytes

JdbcSh

Github CI

What is JdbcSh?

JDBCsh is a command line application (CLI) which uses Java DataBase Connectivity (JDBC) abstraction to execute commands against databases.

Concepts

JDBCsh is built against:

  • a CLI (so commands)

  • a configuration file listing database connections (when not defined thanks a command)

Build

Pre-requisite: Maven >= 3.8 and Java >= 21.

Release

Build and publish to central:

mvn release:prepare release:perform

Publish documentation on GitHub page:

git checkout -b <release-tag> <release-tag> && mvn clean package -Pgh-pages

Pubish release on GitHub by running in https://github.com/yupiik/yupiik.github.io project:

mvn yupiik-tools:synchronize-github-releases@jdbcsh -Psynchronize-github-releases